JAVA及其相关
-
Java 2核心技术(美)Cay S.Horstmann,(美)Gary Cornell著;程峰,黄若波,章恒翀译如果你已经是Java程序员,想了解Java的最新特性,该怎么办呢?去问一问身边的Java专家,他们会告诉你:《Java核心技术》通过提供实战指导,能够使你快速掌握Java精髓,完成最具挑战性的任务。这也正是它能连续7年在世界范围内成为最畅销书籍的原因。CayS.Horstmann是圣何塞州立大学的计算机科学教授,在C++、Java和面向对象开发方面已经有6本著作。GaryCornell是康涅狄格大学的教授,也是广大开发人员喜爱的技术作家,许多著作都广受好评。近年来他还与人创办了著名的计算机技术图书出版社Apress。本书全面讲述了标准Java21.4版本的基本知识,涵盖了从正则表达式到高性能I/O这样的主要新特性。从中能够读到关于面向对象的Java平台开发的经典阐述,以及全面更新了的Swing用户界面开发及其他更多内容。最重要的是,第6版包含了更多值得信赖的实用程序(本书一直就是以这些实用程序而著称),并且进行了更新,反映了最近的SDK特性和发展!本书为Java平台开发者提供了以下新信息:●SwingGUI开发::包括输入验证和其他增强特性;●开发可靠代码::包括链式异常、栈帧,断言和日志;●新的高性能的I/OAPI::内存映射文件、文件加锁及字符集编码/解码;●使用了新的功能强大的java.utiI.regex包的正则表达式;●Java1.4平台环境设置类:新的跨平台的配置信息存储库;●动态代理类、内部类、Java平台事件模型、流、文件管理以及其他内容。 -
EJB设计模式(美)Floyd Marinescu著;饶若南,陈昊鹏,张保稳译本书作者是世界上EJB设计模式领域内的卓越专家,他领导着EJB设计模式项目。本书不仅从理论上对设计模式在EJB上的应用进行了深入的探讨,而且通过实例展示了EJB设计模式的魅力。本书提出的模式都可以应用于实际项目中。阅读本书可以极大地拓展开发人员的思路,大幅度地提高开发人员构建应用系统的水平,提高代码的重用性,从而提高代码的质量。本书适合有一定经验的应用开发人员参考。"EJB设计的任务宏大而艰深,FloydMarinescu以优雅而简洁的方式深刻而精辟地阐述了这个主题。我向所有EJB开发人员推荐本书。”:RichardMonson-Haefel《EnterpriseJavaBeans,ThirdEdition》一书的作者本书不仅是高级设计模式的最佳指南,而且解决了EJB实现的关键问题。本书包括了20多个高级EJB设计模式,还提供了使用EJB设计模式的策略,J2EE开发的最佳实例,以及非常实用的EJB设计技巧和技术。本书还包括以下内容:●架构模式、事务和持久性模式、客户端交互模式、主键生成策略●用Ant构建系统的最佳实践●JUnit测试策略●如何使用JDO和EJB作为企业bean的替代工具 -
Java程序设计导论(美)Rick Decker,(美)Stuart Hirshfield著;董庆霞译;董庆霞译读者评价:我喜欢Decker和Hirshfield的书,因为从书中能看出他们呕心沥血教学的态度。他们的书中充满了好的、创新的思想,特别适合教学。——KentJones博士,惠特沃思学院书中的实验真是灵活又吸引人,我也非常喜欢这本书以GUI为核心进行讲解,学生们得到可视化的图形,立即就能知道他们编写的代码是否正确,这样肯定能使他们更快地掌握所学知识。——CeliaSchahczenski博士,蒙大纳州大学本书特点:●OOP和AWT使读者立即进入Java图形环境。●用OOP介绍Java中的程序规范、程序设计、算法发展、代码、测试和接口发展的概念。●用AWT和Java类库从简单的程序开始,以便读者在学习Java控制结构和其他程序体之前,饶有兴趣地学习创建GUI。●读者在编写具体的代码前,用最初的接口把他们的Java程序作为模型。本书适合于大中专院校计算机相关专业作为教材,也是Java初学者以及Java爱好者的理想参考用书。书中详细介绍了Java语言的发展、AWT基础、Jaya语言基础(包括Java语言特征、循环、数组、String类等),使用AWT类进行可视化设计,编写交互式应用程序等内容。本书结构严谨,内容全面,每节的最后都有问题回顾,并在每章最后提供答案,以便读者巩固所学知识。 -
Java数据对象()Robin M.Roos著;周兆确译虽然JDO(JavaDataObject,Java数据对象)标准已经有比较“悠久”的历史了,但在JDO标准的发展过程中,我们对该标准的众多规范也只能略窥一斑!JDO标准起源于ODMG(ObjectDataManagemengGroup,对象数据管理组)标准。这个标准很早就尝试在面向对象的编程语言中对以透明方式访问数据库的方法实现标准化。ODMG标准比Java语言本身更早出现。本书适用于具有一定的Java基础知识的Java应用程序开发人员,以及对JDO技术感兴趣的程序设计人员和程序架构设计人员。本书是对JDO(JavaDataObject,Java数据对象)规范和技术的详细介绍和学习指南。全书共13章,分别介绍了JDO的体系结构、对象生命周期状态、基本接口和类、事务管理、JDOQL语言、异常、与J2EE的集成以及JDO实现方面的知识。附录部分给出了JDOHelper、PersistenceManagerFactory接口以及JDOQL语法等有用的参考资料。本书适用于具有一定的Java基础知识的Java应用程序开发人员,以及对JDO技术感兴趣的程序设计人员和程序架构设计人员。 -
Java程序设计教程(美)H.M.Deitel,(美)P.J.Deitel著;施平安,施惠琼译《Java程序设计数据》一书在国内拥有众多的读者,具有很大的影响。本书作为其习题解答,有针对性地选择了部分习题,给出了指导和解答,尤其适合教师、学生和自学者的使用。 -
Java企业级应用开发指南(美)Stephen Asbury,(美)Scott R.Weiner著;王强[等]译;王强译书中深入探讨了以下主题:■EJB——包括新的消息驱动Bean和容器管理持久性(CMP)■JNDI——包括命名和目录服务信息,以及如何通过JNDI访问这些信息■Servlet与JSP——包括创建自定义标签库■JMS——包括如何使用JMS创建应用程序以满足同步与异步需求等StephenAsbury是Tibco软件公司的高级工程经理。本书是Stephen所著关于Web技术的第7本书,他的书涉及从CGI、Per1、ASP、linux到企业级Java等多个主题。他还编写了许多关于Java、JavaScript、ASP、HTML以及Web程序员所应了解技术的课程。在过去的五年当中,Stephen曾为许多主要的企业级尖用集成商工作,这些公司包括:Active公司(现在的WebMethds)、Vitria公司和Tibco公司。本书主要介绍当前企业级开发者采采用或者要采用的主要技术,包括用于连接数据库的JDBC、访问服务的Java命名和目录接口(JNDI)、定义文件格式的XML以及用于Java远程方法调用和分布对象的RMI,在这些基础之上的是Servlet、JSP、EJB、JMS和事务管理技术。 -
面向对象程序设计与Java语言周晓聪,李文军,李师贤编著本书的每一章都附有精选的典型习题,以帮助读者掌握该章的内容。本书既可作为计算机类专业本科生程序设计课程的入门教材,也可作为非计算机类专业高年级学生面向对象程序设计课程的教材,同时还可供广大软件开发人员参考。本书的主要内容大致可分为两大部分:第1-10章为基础部分,以面向对象程序设计的基本概念为导向,从程序设计的最基本概念开始,介绍基本数据类型与控制结构,并逐步过渡到讨论方法、类、继承、多态、异常处理等复杂机制,循序渐进、深入浅出地引导读者步入面向对象程序设计的大门;第11-16章以编程模式为导向,介绍Java语言对对象容器、图形用户界面、数据库编程、多线程编程、网络通信编程等领域的支持,为读者进一步开发大型Java应用程序打下良好的基础。本书的每一章都附有精选的典型习题,以帮助读者掌握该章的内容。本书既可作为计算机类专业本科生程序设计课程的入门教材,也可作为非计算机类专业高年级学生面向对象程序设计课程的教材,同时还可供广大软件开发人员参考。 -
实用Java程序设计教程宛延闿[等]编著本教程以面向对象基本概念为主干线,用最新的JDK开发软件介绍了从简单的Java程序,到用Java语言编写出漂亮的动画小应用、网页和具有信息综合处理能力的实用Java应用程序。本书深入浅出、通俗流畅,所有的Java实用概念均通过大量典型范例循序渐进地引入,书中还配有生动的插图。全书共分1.5章4个附录,每章均有习题,读者可参考使用。本书可作为高等院校学生学习Java程序设计的教材,也是广大Java爱好者和科技工作者学习Java程序设计必备的参考书。人类已经步人21世纪,21世纪将是科学技术高速发展的信息时代,计算机是处理信息的主要工具。人们已经认识到,计算机知识已经成为人类当代文化的一个重要组成部分。计算机诞生5多年来,其应用方式经历了主机时代、微型计算机时代、计算机网络时代三个发展阶段。网络将是计算机应用的极为重要的领域。因为单机的应用是有限的,而网络的应用是无限的。人们要使用计算机必然会同时用到网络。21世纪不会使用网络就等于不会使用计算机。多媒体技术更是使计算机不仅能处理文字信息,而且能有效地处理文字、图形、图像、声音等各种信息,使计算机更加贴近人们的生活,能够更好地模拟人们活动的各种形式。当前,Java已成为把网络和多媒体技术融合到一起的网上语言。Java诞生于2世纪9年代中叶。Java在计算机软件领域引起的革命,使它一跃成为在万维网(www)上开发软件的主要工具,并正在迅速取代Pascal,C和C十+的地位。根据当前因特网(Internet)飞速发展的要求,Java已经不仅仅是网上语言,而且逐渐形成了一门在因特网上不可或缺的技术。Java是有史以来惟一被工业界和学术界同时认可的语言。Java从C++而来,去粗取精,升华提高,脱胎换骨。学习程序设计语言与学习打球、练武术一样,根基要正,Java应该是初学者的第一语言。本书是作者1997年至23年期间,在中国科学院研究生院、中国科学技术大学研究生院和中国科学院研究生院远程与继续教育学院开设的"Java程序设计"课程讲稿的基础上,对其进行充实、加工、再整理而成,是理论、实践、教学三结合的产物,能够帮助读者较快地正确地掌握Java语言和技术。本书是一本实用教科书,是以面向对象程序设计为主干线,深入浅出地介绍Java基本概念、基本方法及技巧、Java虚拟机和Java的各种实用技术,应用最新的Java开发套件(JavaDeveloperKit:JDK),编制有动画效果的实用小应用和实用的Java应用程序,使之能够与因特网上各种信息领域的需求接轨。读者只需具有最基本的计算机知识,便能通过本书循序渐进地学会Java程序设计,每章结尾都留有练习题,它们是学习编程的关键。如果不编程,就永远学不会Java语言。我们希望读者很快就会发现编制Java程序是一件非常有趣的事情。计算机科学技术以惊人的速度向前发展,各行各业的人都迫切要求学习计算机知识,即使是已有一定基础的计算机应用人员,也需要不断地学习新知识,进行知识更新。为此,我们可以一点不夸张地说,掌握Java技术是衡量软件工程师是否紧跟国际前沿技术的一种标志,也是学生走向社会能力的标志。全书共分15章4个附录。第1章Java和Web;第2章面向对象程序设计和软件开发;第3章你的第一个Java程序;第4章Java语言基础;第5章类和对象;第6章数组和字符串;第7章子类、继承和多态;第8章例外处理;第9章创建图形用户界面;第1章多线程;第11章Applet技术基础;第12章音乐和动画;第13章Java高级编程;第14章杂类;第15章实例剖析:运动会计分系统。每章均有习题。为了方便读者学习和教师的教学,与本书配套的《实用Java程序设计教程习题解答及上机实习》一书也随之出版。为了更快更好地使读者掌握Java语言和技术,我们还编著有《Java编程技巧》(配光盘)一书不久也将由机械工业出版社出版。参加本书编写的还有苏文、宛霞、李保林、崔柯、乔立琴、蔡凤奇、李石乔、米慧敏和石良秀。甄炜、王浩枫和韩文智参加了本书的整理和校对工作。在编写过程中得到了中国科学院研究生院的大力支持,在此一并表示感谢! -
Java语言程序设计赵国玲,王宏,徐莉编著本教材通过大量实例,深入浅出地介绍了Java的主要特点、基本语法知识及各种面向对象技术的实现。书中首先介绍了Java语言的特点和基本语法、面向对象编程的基本概念和技术,然后以Java为载体,介绍了面向对象程序设计的方法及对象、类、包、接口、继承等的基本概念和技术的实现,最后介绍Java Applet、图形用户界面的创建与实现,事件的响应预处理,多线程等网络编程技术。本书概念清楚,层次分明,结构合理,在内容的选取上,广泛征集了软件开发人员的建议,提高了教材的实用性和适应性。书中所列举的大量实例,都具有较强的实用性,便于初学者模仿和借鉴。每章后均配有小结和习题,附录中还配有相应的实验指导。本教材既可以作为高职高专学生的教材,也可以供广大Java爱好者参考。 -
新电脑课堂本书编委会编著Java是长期以来最卓越的面向对象程序设计语言,具有简单易学、分布应用、平台无关、可移植、安全稳定等特点,尤其适用于互联网应用程序的开发。本书使用J2SE作为开发平台、J2SDK1.4作为开发工具来对Java语言进行介绍。本书以浅显易懂的语言详细介绍了Java程序结构、面向对象编程、异常处理、Java图形用户界面设计、多线程、输入输出处理、网络编程等基础知识以及Java与C和C++语言的不同之处,同时还列举了大量实用、典型的编程实例,来帮助读者快速掌握Java程序设计语言。本套丛书配有精彩生动的多媒体自学光盘,更加方便了读者自学,从而可大大提高学习的效率。
