JAVA及其相关
-
精通EJB3.0/精通系列(美)斯瑞格奈斯本书是关于EJB 3.0的专业技术教程,专注于EJB的概念、方法、开发过程的介绍。同时,本书还研究许多高端的EJB知识,使得开发者能够真正理解和掌握EJB,实践出真知。通过阅读此书,开发者将精通EJB。全书共分为4个部分:第一部分对EJB编程基础进行介绍,概要性地对EJB进行了阐述;第二部分重点关注EJB编程的具体内容和过程,向开发者展示了如何使用会话Bean、将会话Bean发布为Web服务、消息驱动Bean;第三部分专注于高级EJB专题;第四部分是附录,收集了EJB组件技术相关的其他内容。本书适合作为Java程序员、网站开发人员和系统分析员的参考书。 -
Java程序员用计算机图形暂缺作者暂缺简介... -
Java软件开发Russel Winder 著This significantly updated new edition of Developing Java Software is a thorough presentation of object-oriented design and programming concepts using the Java 5 programming language. The book takes the reader from the basics of using Java 5 to the creation of complete, object-oriented programs. Following an ‘objects early’ approach, the core elements of the Java language are covered, including the use of recently added features such as generics. The encouragement of the proper creation and use of classes, and the demonstration of the strategies used to create good quality code are at the core of this book. You will learn how Java programs work and how they can be designed and implemented in an organized and systematic way. In addition, the book addresses how a Java programming project should be managed and introduces the Ant build tool and the Subversion version control system. Testing has always been an important part of Developing Java Software. This edition provides new chapters which give a detailed introduction to Test-driven Development (TDD). This approach to programming introduces more rigor to writing programs by placing emphasis on writing high quality testable and tested code from the outset. A series of examples and case studies shows how TDD works and highlights the strategies for testing code. Reflecting recent changes to the Java programming language and newly focused on first courses in programming, this excellent primer is ideal for classroom use or self-study. The many motivating examples and larger case studies show how core ideas can be applied when creating real applications, and show how to use object-oriented methods effectively to create robust, reliable, and fully-tested Java applications. -
JAVA程序设计与问题解决(美)萨维奇 著本书是国外高校采用率很高的Java程序设计经典教材。书中以Java基础知识为主,包括基本类型、字符串、控制流、类和方法的定义、数组、继承等,此外,还介绍了一些编程技巧。本书使用了J2SE 5.0的最新特性,并且包含新的可选讲的图形编程内容和贯穿全书的GUI材料。本书内容高度协调,包含自测题、编程提示和编程项目以及关于编程缺陷和容易出错的程序语言特征的章节。.本书适合作为高等院校计算机专业本科生或研究生Java语言程序设计课程的教材,也适合相关技术人员参考。 本书是一部享有盛誉的Java教程,已被全球包括哈佛大学、普度大学、得克萨斯大学奥斯汀分校、密歇根大学、加州大学洛杉矶分校等名校在内的200多所高校采用为教材。..书中作者在讲授Java程序设计语言基础知识的同时,还将问题求解的技能、编程技巧和良好的编程实践融会其中。流畅易读的语言,透彻清晰的叙述,精心编排的版式和内容,充分体现了作者数十年计算机语言教学的经验和功力。新版覆盖了Java 5.0,而且包含了可选讲的图形编程内容。书中包含丰富的自测题、编程技巧提示、编程项目和常见编程错误,而且内容组织方式非常灵活,可以根据实际教学需要调整授课内容和讲授顺序,适合各种教学方式,也是极好的自学教程。... -
JAVA程序设计孙燕本片是《软件工程师系列》教材之一,它从程序设计的实际需要出发,深入浅出地介绍了JAVA程序设计的基本概念、语法规则和程序设计技巧,并通过大量实例进行了说明。本片在内容上涵盖了JAVA基础知识、复合数据类型、例外处理、输入输出处理、用户界面设计、多媒体支持、多线程、数据库编程等内容。本片组织体系合理、概念清晰、通俗易懂,既可作为计算机培训教材,也可供读者自学使用。 -
Java程序设计题解与上机指导辛运帏、温小艳、蒋慧科《Java程序设计题解与上机指导-(第二版)》是和《Java程序设计(第二版)》(辛运帏 饶一梅 张钧 编著,清华大学出版社)一书配套使用的参考书。《Java程序设计题解与上机指导-(第二版)》对《Java程序设计(第二版)》一书中12章的全部习题进行解答。书中对所有的论述题都给出简单的答案:对所有的编程都给出了题目的简单分析,论述了设计思路,并给出了完整的程序代码。这些代码在Java5.0环境下调试通过,程序运行结果用截图的方式示出,供读者参考。通过学习《Java程序设计(第二版)》并配合使用《Java程序设计题解与上机指导-(第二版)》,能使读者更深入地了解Java语言,熟练掌握它,并能使用该语言编程完成特定任务。《Java程序设计题解与上机指导-(第二版)》概念清晰、实用性强,可供高等院校学生和学习Java语言的读者参考使用。 -
数据结构福特本书从面向对象的角度讲述了数据结构的基本理论。总的来说,数据结构就是处理批量数据的存储处理机。数据结构又称为集合(collection),它可进行添加和删除数据项的操作,并且能够提供对集合中元素的访问。面向对象的编程方法将数据结构视为可对数据进行特定操作的对象。类声明定义了数据底层的存储结构和能高效执行操作的实现方法。数据结构在计算机科学的各个领域中都扮演着非常重要的角色。在几乎所有重要的计算机应用程序的设计和实现中,它都是一个关键的要素。所以大多数学生在回顾数据结构的课程时,都认为这是他们将计算机科学作为一种学科来认识和了解的第一步。在数据结构的学习中会介绍大量的重要概念。 数据结构在计算机科学的各个领域中都扮演着非常重要的角色。本书主要从面向对象的角度讲述了数据结构的基本理论。为了帮助读者更加深入全面地理解数据结构,全书贯穿了对算法的综合研究。.本书重要特色:◆使用大量的示例与图表阐明各种概念。 ◆大量的书面练习与编程练习覆盖了各种概念并探讨了一些理论(包含可扩充的项目)。◆使用UML图与简洁的API描述介绍各种集合类及其联系。..◆本书的附录与前三个章节讲述了所有Java语言技巧。◆详细地解释和论证了每个集合类的实现设计。◆本书后半部分出色地诠释了对算法的应用。这一部分所介绍的主题包括图、数据压缩、平衡树、密码术以及混合算法设计方法。◆简要描述了GUI编程,并且选择某些图形应用程序示例说明了如何使用数据结构。... -
J2EE应用开发赵强本书介绍如何将最流行的J2EE应用服务器WebLogic Server和最好的Java集成开发工具JBuilder结合起来开发J2EE应用,主要内容包括:WebLogic Server的安装与配置、Web应用开发、数据库访问、JMS开发、EJB开发、Web Services开发、J2EE安全框架等内容。本书还通过一个J2EE应用实例——JNEstore系统,介绍了当前流行的轻量级J2EE应用开发的全貌。.流行的服务器+流行的开发环境是本书的特色。从环境搭配到高级应用开发,本书为那些想用J2EE开发应用程序的初学者和中级读者提供了学习的捷径。... -
JAVA语言习题与解析朱福喜 编著本书从Java的基本概念入手,介绍了面向对象程序设计的主要概念和方法,并通过实例分析,演示Java语言的语法功能、程序设计思路及编程技巧,使读者能掌握其原理、方法与考试技巧,同时具备面向对象的设计和项目开发能力,为各种认证考试、择业考试打下基础。书中列举的大量程序实例都是经过精心挑选,既能阐明原理和方法,又能保证有一定的实用性,同时也能确保一定的广度和深度,其中有些题目来自于Java认证考试和IT公司的招考题。此外,全书以一个经典游戏一俄罗斯方块为例,来分析用到的Java语言知识点,以帮助读者提高学习兴趣和项目开发能力。本书是作者在多年讲授Java语言与面向对象程序设计的基础上编写的,与作者编写的《Java语言程序设计》一书配套使用。全书共9章,结合俄罗斯方块这款经典游戏,讲解了Java语言基础、类和对象、继承与多态、图形用户界面、流和文件、多线程与异常处理、Applet程序设计、网络编程等内容。每章先从涉及的主要概念、使用语法、编程技巧和实例分析入手,然后给出与本章内容密切相关的题目,并对题目进行了解答和分析。题型丰富,包括选择题、填空题、简答题和编程题,题目实用有代表性,其中不少题目来自于Java认证考试和某些公司的招聘考题。本书既可以作为大专院校有关专业Java语言程序设计课程的教学辅导书,也可以作为该课程的自学指导书,还可以作为计算机水平考试、Java认证考试、择业考试和考研的参考书。 -
WebWork in Action中文版(美)Patrick Lightbody、Jason Carreira本书是一本从头至尾都使用现实世界例子讲述有关编写Web应用程序的书籍。WebWork所强调的内容是:利用框架实现你的项目,而不是被框架所阻碍。在本书中,我们将从简单的表单及表单处理开始,逐一讲述编写Web应用程序的基础知识:action、interceptor和result,以及控制反转(IoC)模式、对象图导航语言(OGNL)和所有来自WebWork的实用JSP标签等。然后我们着眼于高级的特性,例如校验、数据类型转换、资源依赖、本地化(i18n)、Web应用组件的松耦合,以及大量应对Web开发中常见的挑战所需要的解决方案。本书是为那些厌烦了Web开发或者认为会存在更好的Web开发方式的开发人员准备的。我们希望读者对Java及常用的Java API(如Java Collections API)有基本的认识。由于WebWork的内容几乎都与Web相关,那么读者必须对HTML、JavaScript及CSS具有基本程度的认识。而实际上不管是开发新手还是富有经验的软件开发者,甚至是那些缺少Java基础技术背景的开发者都可以阅读本书,并且能够马上提高自己的开发效率。本书实例源代码可以从飞思在线和Manning出版社的网站下载。
