JAVA及其相关
-
Java编程技术谭浩强主编Java语言具有面向对象、平台无关性、安全性、健壮性和多线程等优良特性,为用户提供了良好的程序设计环境,特别适合因特网开发,成为网络时代最重要的语言之一。本书对Java语言的内容、功能、特性以及实际应用作了深入浅出的全面介绍,对面向对象、多线程、异常处理、Applet程序设计、数据库编程以及网络编程等作了重点阐述,并结合Java的最新发展,对J2EE和J2ME的开发也作了详细介绍。本书在注重系统性和科学性的同时,力求突出实用性。在介绍相关的编程原理和基础知识的前提下,着重利用丰富实用的例子来演示Java编程技术的魅力。本书可作为高等院校"Java程序设计"课程的教材或教学参考书,也适合软件开发人员参考阅读。 -
JAVA与UML协同应用开发(美)Paul R. Reed,Jr.著;郭旭译;郭旭译本书讲述了将Java与UML相结合协同开发高质量Java应用程序的技术。书中介绍了UML和RUP的基础知识,并示范了如何使用这些标准的面向对象方法来开发健壮的Java应用程序,以满足用户的需求。书中采用RUP和一个大型应用实例说明了软件开发的过程,并示范了如何建立合理的项目规划、收集用户的需求、用UML建立成功的Java设计、用UML类图和序列图来实现Java代码。实例程序演示了最新的Java技术,包括JSP、servlet和EJB 2.0等。本书适用于中高级Java开发人员,特别适用于开发过程中大量使用UML的开发人员。 -
Java编程实践指南邵荣编著与通常的Java参考书不同,本书不是从Java编程的语法和类库的使用方法入手,而是从实践的角度反全书组织成20多个不同的话题,即反在学习Java过程中,最容易碰到的一些实践性问题进行展开和解说,同时也给出了学习Java的一些系统性建议。内容涉及到的话题有程序的框架建立,界面的控制,树型、表型控件的深入使用,程序的启动、退出、发布、攻防,Java在线帮助,编程风格,单元测试,自动编译,Java认证考试等。另外,还给出了一个完整的例子。在附录中,还有很宝贵的、常见的Java经验问题集及JDBC的入门和代码模板。本书的特色是不少话题都是在编程实践中会碰到,而多数Java参考书上很难找到答案。本书面向实中级Java程序员,对熟练的Java程序员也有很好的参考价值。通过阅读本书,能够把读者的Java编程实战能力提高到一个新的层次。 -
J2EE应用开发赵强,乔新亮编著本书主要讲述如何将最流行的J2EE服务器WebLogicServer和最好的Java集成开发环境JBuilder结合起来进行J2EE应用程序的开发。JBuilder作为优秀的Java开发工具可以大大简化J2EE应用的开发,而WebLogicServer是被广泛应用的J2EE应用服务器,当前世界上许多大企业都在使用WebLogicServer创建大规模的应用程序。本书介绍如何将最流行的J2EE服务器WebLogicServer7和最好的Java集成环境JBuilder结合起来开发J2EE应用。内容包括WebLogicServer的安装、JBuilder下的集成环境的配置,开发Servlet、JSP、数据访问、远程调用技术、JMS技术和三类EJB组件的开发。本书还通过一个规模适度的J2EE应用:网上购书系统,介绍了基于J2EE平台的企业级应用开发的全貌。流行的服务器+流行的开发环境+流行的计算平台是本书的特色。飞思在线http://www.fecit.com.cn的“下载专区”提供本书源代码下载。从环境搭配到高级应用开发,本书为那些想用J2EE开发应用的初学者和中级读者提供了学习的捷径。如同所有的软件产品一样,WebLogicServer和JBuilder是不断发展的,本书是基于BEAWebLogicServer7.0和JBuilder8(企业版)而编写的(本书所讲内容对刚发布的JBuilder9同样适用),读者需要安装以下软件:●BEAWebLogicServer7.0。●JBuilder8(企业版)。以下是可选内容:●数据库服务器:本书使用的是JBuilder8自带的数据库JDataStore,如果读者需要使用其他数据库,例如Oracle,可以自己安装。●SMTP兼容的邮件服务器:如果要编写JavaMail应用程序的话需要安装邮件服务器 -
JAVA开发人员年鉴(美)Patrick Chan著本书不管是在内容上还是在组织上,都具有一流的水准。它先从Package的级别介绍Java库,再逐渐地深入各个独立的类级别。我觉得拥有这样的一套参考书是绝对必要的,我手上的老版本《Java开发人员年鉴》已经使用多年,由于经常使用,里面的一些书页都已经脱落。 我的职业是为有经验的开发者讲授Java课程,经常都要在课常上回答一些涉及原型和其他方法的问题,可想而知这样的一本书对我有多重要。书中的例子也提高了它的内在价值,所以你拿到的并不仅仅是一个全面的方法列表。尽管我可以轻松地指出一个方法如何在原型中使用,但如果能拿一、两个实际的例子来说话,我的学生就可以更快地理解。 强烈建议你将本套《Java开发人员年鉴》选为自己的Java语言参考书,而且它肯定会出现在我今年的Top 10书籍列表中。——Amazon.com Top 50书评员:Charles Ashbacher 本年鉴是Java类库的一幅全图。它覆盖了几站所有的库,可以从本书中方便地查找方法名、参数及其他细节,还可以快速地了解类和类之间的关系。 本年鉴是所有Java程序开发人员必备的参考书。 -
JAVA算法(美)Robert Sedgewick著编辑推荐:算法经典丛书。《Java算法》全面介绍了当今最重要的计算机算法在Java中的应用和实现。全书共分3卷,第1卷内容基本概念(第1部分)、数据结构(第2部分)、排序算法(第3部分)和查找算法(第4部分)。本书以Java语言作为算法描述语言,易于理解、便于应用。可作高校计算机相关专业本科生和研究生的教材和补充读物,也可供相关领域工程技术人员参考。 -
数据结构习题与解答(美)John R.Hubbard著;阳国贵等译本书介绍了网络环境下体现软件工程和面向对象理念的JAVA编程语言,讲述了它的面向对象、分布式、可移植性等诸多特点以及如何使用JAVA语言来实现各种主要的数据结构。全书使用了大量的源程序,从一个程序员的视角重新诠释了数据结构以及JAVA实现,是一本不可多得的好书。 -
面向对象的JAVA语言程序设计孟祥武,张玉洁编著本书介绍了Java语言的基本语法和程序设计方法,全书共12章,分别介绍了Java语言的背景、数据类型、运算符、控制流、数组、面向对象程序设计、异常处理、线程、JavaAPPlet、图形用户界面、输入/输出处理和网络通信。本书可作为高等学校理工科学生教材或教学参考书,也可作为工程技术人员的培训教材或自学参考书。 -
JAVA编程思想(美)Bruce Eckel著;京京工作室译本书指导读者利用Java语言进行面向对象的程序设计,详细介绍了Java的基本语法及它的高级特性(网络编程、高级面向对象能力、多线程),系统地讲述了Java的高级理论,形象地阐述了面向对象基本理论。书中包括320个有用的Java程序,15000余行代码,这些短小精悍的程序示例有助于读者理解含义模糊的概念。本书适用于进行万维网编程和网页设计的程序员和计算机爱好者,也可作为大专院校相关专业的教学参考书。 -
软件工程(美)[S.R.沙赫]Stephen R.Schach著;袁兆山等译本书介绍经典的和面向对象的软件工程,强调理论、抽象和设计相结合,重视对软件工程学有指导作用的重要概念。本书分两部分,共14章及8个附录。第一部分包括第1~6章,向读者介绍软件工程的概念,给出了本书的框架。顺序讨论了软件工程的范围,软件过程及其问题、软件生命周期模型、逐步求精、CASE工具、测试原理,详细解释了类和对象,并且说明为什么面向对象的范型比结构化范型更成功。本书的第二部分包括第7~14章,详细介绍软件过程的各个阶段,如需求、规格说明、计划、设计、实现与集成、维护、最终退役。还包括用于开发和维护软件的工具和技术,并对各阶段中有关的CASE工具、度量和测试技术加以说明。各章末都附有大量的练习。本书内容广泛新颖,深浅适宜,是大学计算机科学系高年级学生和研究生的较优秀的教科书,也是对从事软件开发的管理者、系统分析员、程序员具有指导作用和实用价值的著作。
