JAVA及其相关
-
深入Enterprise JavaBeans编程陈松,李亚伟编著Enterprise JavaBeans(EJB)是SUN公司提出的开发三层企业级Java应用的工业标准,已被目前绝大多数应用服务器厂商作为遵循的规范,具有“编写一次,随处运行”的跨平台特性。本书针对EJB,对CORBA和J2EE等关键理论作了讲述,并且对RMI-IIOP、JNDI和JTS程序的设计均作了较为深入详细的讲解。通过本书的学习,可以帮助读者熟悉分布式计算的三大标准、面向对象程序的开发和设计,掌握J2EE、CORBA和EJB的结合关系、Enterprise JavaBeans的基础理论、EJB程序的开发、EJB的互操作技术以及EJB的一些高级程序开发。本书适合于有面向对象设计和JAVA程序设计经验的人阅读,也适合于作为EJB的教程。
-
Java与UML面向对象程序设计( )Bruce E.Wampler著;王海鹏译本书旨在介绍使用Java和UML开发面向对象的软件所必需的知识,并将伴您走上使用Java进行真正面向对象软件开发的道路。本书共分12章。本书的前4章介绍了面向对象的精髓,第1章是关于对象的简介。第2章介绍了面向对象的基本概念以及UML的一些基本知识。第3章阐述了如何使用Java来编写面向对象程序。第4章介绍面向对象的分析和设计。第5章使用这些面向对象观点分析了图形用户界面(GUI)和Java Swing类库。第6章以一个小规模的Java应用程序为实例,将前5章的内容结合到一起。接下来的章节让您对面向对象编程的实践方面有较好的了解。第7章介绍了设计模式。第8章介绍软件重构。第9章简要介绍针对大规模和小规模的面向对象软件项目以及当前的一些主要开发方法。第10章介绍当前一些面向对象软件开发的工具软件。第11章给出了作者为开发更好的软件而提出一些指导意见。最后,第12章提供了关于面向对象软件和Java方面更多的学习资源。本书强调理论和设计相结合,重视对软件开发方法学有指导作用的重要概念。本书可作为高等学校计算机科学系及软件学院高年级学生和研究生的教科书,也可作为从事软件开发的管理者、系统分析员、程序员在学习面向对象程序设计时的参考书。
-
21天学通J2EE(美)Martin Bond等著;张建明,英宇译本书从J2EE的基础知识开始,全面涵盖了EJB、CMP、JSP、XML、Web服务等相关知识。每天的课程都提供了一些练习,有助于读者巩固所学知识。书中还提供了一个完整的求职代理实例,读者可以结合本书附带光盘中的内容,动手操作完成这个实例。本书共分为21课,每天一课,共三周时间可以完成全部内容的学习。第一周的课程讲述了J2EE和EJB的相关知识,内容包括n层开发、J2EE平台和角色、命名和目录服务、EJB简介、会话EJB、实体EJB、CMP和EJB QL等;第二周的课程介绍了异步交互和如何开发基于Web的组件,包括事务处理与持久性、Java消息服务、消息驱动Bean、Java Mail、Servlet、JSP、JSP标记库等;第三周的课程介绍了企业应用的安全性和完整性、XML文档转换、模式、整合外部资源、Web服务等。本书适合于有一定Java编程经验的程序员阅读。通过本书的学习,能将您的Java技能提高到一个新的水平。
-
数据结构习题与解答(美)John R.Hubbard著;阳国贵等译本书介绍了网络环境下体现软件工程和面向对象理念的JAVA编程语言,讲述了它的面向对象、分布式、可移植性等诸多特点以及如何使用JAVA语言来实现各种主要的数据结构。全书使用了大量的源程序,从一个程序员的视角重新诠释了数据结构以及JAVA实现,是一本不可多得的好书。
-
Java编程思想(美)Bruce Eckel著;侯捷译;侯捷译查看原书第3版ThinkinginJava,ThirdEdition原版进口本书的内容组织、讲授方法、选用示例和附带练习都别具特色。作者BruceEckel根据多年教学实践中发现的问题,通过简练的示例和叙述,阐明了在学习Java中特别容易混淆的诸多概念。与前一版相比,本书不但新增了Java2的语言特性,还根据语言的演变作出了彻底的更新,其中最主要的改变是第9章的群集。本书被多家权威机构评为最佳Java书籍,适合作为各个层次的Java程序员阅读,也可以作为高等院校面向对象程序设计语言及Java语言的教材。
-
最新Java 2核心技术(美)Cay S.Horstmann,(美)Gary Cornell著;李如豹,刚冬梅等译本书覆盖了Java2平台标准版1.3的基础知识,对面向对象的Java开发、Swing用户界面组件以及其他一些技术进行了深入讨论。内容包括:面向对象的程序设计、反射和代理、接口和内部类、事件监听器模型、使用SwingGUI工具包的图形用户界面设计、异常处理、流输入/输出和对象的序列化。本书内容全面、深入浅出,极具实用价值。随书所附光盘包括全部源代码、J2SE1.3版、ForteforJava团体版等非常有价值的资料。本书为Java程序设计员提供了很好的指导。姊妹篇:《最新Java2核心技术卷II:高级性能(V1.3)5E》
-
Java Web服务编程指南(美)Mack Hendricks,(美)Ben Galbraith等著;卢刚等译;卢刚译本书向读者介绍了当前Web服务的核心技术,全书共14章,主要内容包括SOAP、WSDL和UDDI等。本书主要讲述的Web服务是当前程序设计领域中的一项最新技术,它用中性平台标准(例如HTTP和XML)在分布式应用程序之间实现跨平台的远程过程调用(RPC)。本书是为有经验的网络开发者们编写的,适合以Java语言作为Web服务开发平台的专业Java程序开发人员阅读,也适合学习计算机软件工程专业,具有良好Java和XML知识基础的高年级大学生和研究生参考阅读。
-
Java与模式阎宏编著Java作为在Internet上最流行的编程语言,其发展非常迅速。从1995年诞生以来,经过短短的几年发展,如今它已不仅仅是一门语言,而已发展为一门技术,包括Java的芯片技术、Java的编译技术、Java的数据库连接技术、基于Java的信息家电的联网技术、企业信息服务的综合求解方案技术等等。Java语言作为一种优秀的面向对象的程序设计语言,具有平台无关性、安全机制、高可靠性和内嵌的网络支持等特点。由于Java语言的这些特点,使得Java语言成为当前网络应用程序编写的首选工具之一。本书是一本讲解设计原则以及最为常见的设计模式的实用教材,目的是为了工作繁忙的Java系统设计师提供一个快速而准确的设计原则和设计模式的辅导。本书分为55章,第一个章节讲解一个编编程模式,说明此模式的用意、结构,以及这一模式适合于什么样的情况等。每一个章节都附有多个例子和练习题,研习这些例子、完成这些练习题可以帮助读者更好地理解所讲的内容。大多数的章节都是相对独立的,读者可以打开本书,从任何一章开始读起。为了满足不同程序的读者的需要,本书提供了一些标为“专题”的章节,不阅读这些章节,对阅读本书的标准章节没有影响。读过本书之后,读者可以很有信心地在自己的系统设计工作中使用学过的内容,与同事交流面向对象的设计经验,并在事业发展上有更多的收获。本书适合于Java程序员、架构设计师及设计模式爱好者,是一本实用的设计原则和设计模式的自学教材和使用手册。
-
Java技术精髓(美)Steven L.Halter,(美)Steven J.Munroe著;许崇梅,张雪莲等译本书是一本关于如何调整Java系统性能的书。本书从基本的例子出发逐步引出企业性能中更加复杂的问题,从而方便读者理解Java性能技术。 书中大量的实践知识可帮助大规模的分布在线多供应商的Java系统正常地,甚至更快地工作。本书会为正在设计或建立企业级Java系统的技术人员节省大量的时间,同时也会给具有一定Java编程基础的读者极大的帮助。
-
Jini技术指南(美)S. Ilango Kumaran著;林琪[等]译本书全面讲述了Jini技术。书中谈到了Jini技术的方方面面—它的目标、应用、优点、局限性及其工作原理和发展方向。本书还完整地介绍了Jini体系结构的细节、组件以及与其他技术的互操作性,这些技术包括JavaBeans、EJB、J2EE和RMI,还包括CORBA、DCOM、DNA/.NET、TSpaces服务套件、基于UDDI/HTTP/SOAP的Web服务等其他分布式计算技术,除此之外,也包括一些与Jini竞争或相关的技术,如e-Speak、JetSend、Chai、Cooltown和Bluetooth。本书内容编排独特,插图形象生动,读来饶有趣味。适合负责对技术进行评测并做出决定的主管人员、IT设计师、以及为分布式企业应用程序进行软件组件的设计开发人员使用。