JAVA及其相关
-
J2ME开发大全(美)James Keogh著;潘颖,王磊译;潘颖译这是一本面向全体Java开发人员的参考大全,书中涵盖了所有J2ME知识的完全参考。它阐释了J2ME的基本体系结构和功能,总结了J2ME与J2SE和J2EE的差异,深入探讨了构建J2ME数据库所需的关键内容,例如,命令、项、事件处理、低层和高层显示接口;介绍了移动开发的高级技术,包括安全、Web服务、住处管理和存储等。无论是新手还是经验丰富的开发人员,本书都是您理解和利用J2ME开发移动应用程序和服务最佳资源。JamesKeogh在哥伦比亚大学教授许多门有关计算机科学的课程,并且是电子商务竞赛的首任主席。他花了10年的时间为Salomonlnc.和BearStearnslnc.等华尔街的众多公司开发计算机系统。他的著作有55本之多。Java已经从一种平台地关的编程语言演变成一种与厂商及平台无关的健壮的服务器端技术,促进IT业界深入发掘以Web为核心的应用程序的巨大潜力。、本书共分为5个部分:J2ME基础、J2ME用户界面、J2ME数据管理、J2ME个人住处管理器配置、J2ME网络与Web服务。书中结合上体实例,讲解了开发J2ME、Web服务、PDA和移动电话应用程序所需的知识与技术,并且提供了基于J2ME开发应用软件,使用应用程序开发包、数据库以及Web服务等详细例程和应用程序接口的详细参考指南,帮助读者全面理解J2ME的基本架构和各种高级技术。本书适合所有Java程序员、J2EE专家及相关人员学习参考,更是各种层次的J2ME开发人员的最佳资源。
-
Java 并发编程设计原则与模式(美)Doug Lea著;赵涌等译本书全面介绍了如何使用Java 2平台进行并发编程,较上一版新增和扩展的内容包括:?存储模型 ?取消 ?可移植的并行编程 ?实现并发控制的工具类Java平台提供了一套广泛而功能强大的API,工具和技术。内建支持线程是它的一个强大的功能。这一功能为使用Java编程语言的程序员提供了解并发编程这一诱人但同时也非常具有挑战性的选择。本书通过帮助读者理解有关并发编程的模式及其利弊,向读者展示了如何更精确地使用Java平台的线程模型。这里,读者将通过使用java.lang.Thread类、synchronized和volatile关键字,以及wait、notify和notifyAll方法,学习如何初始化、控制和协调并发操作。此外,本书还提供了有关并发编程的全方位的详细内容,例如限制和同步、死锁和冲突、依赖于状态的操作控制、异步消息传递和控制流、协作交互,以及如何创建基于Web的服务和计算型服务。 本书的是那些希望掌握并发编程的中高级程序员。从设计模式的角度,本书提供了标准的设计技巧,以创建和实现用来解决一般性并发编程问题的组件。贯串全书的大量示例代码详细地阐述了在讨论中所涉及到的并发编程理念的细微之处。
-
Java设计模式(美)James W.Cooper编著设计模式已经成为面向对象设计和编程的主要内容,它为解决人们经常遇到的编程问题提供了易于重用且可维护的高级方案。本书介绍了23种设计模式,对于每一种模式,都至少提供了一个完整的可视化Java程序,使Java程序员迅速上手。本书通俗易懂,方便读者理解设计模式的本质和目的。本书适用于Java程序员和自学者。
-
J2EE核心模式(美)Deepak Alur等著本书主要讲述企业Java 2平台(J2EE)关键技术的模式、最佳实践、设计策略和经过验证的解决方案。涉及J2EE包括的15个模式的分类和大量的策略,便于读者更好地掌握Java技术。本书适合J2EE的爱好者、程序员、设计师、开发者和技术管理者参考。
-
面向对象编程C++和Java比较教程(美)Avinash C. Kak著;徐波译方便学习和易于掌握相似的基本语言结构;增添学习乐趣,了解每种语言的优点和不足;用不同语言编写具有相同功能的程序,可以培养灵活处理复杂项目的能力;相同概念的比较能够加深对概念的理解。AvinashC.Kak是普度大学电子和计算机工程系的教授,负责教授面向对象编程和设计课程,多次被评为“年度最佳教师”。C++和Java是目前两种主流的面向对象编程语言。本书从基本结构到如何进行应用层次的编程,对这两种语言进行比较和对照,具有重要的学术价值和现实意义。全书共20章,分别从基础概念和机制、基本语言要素、OO编程特性、专业编程应用等方面,介绍了C++和Java的精髓和区别。本书还有一个独特的学习方式,就是用C++重新编写一个特定的Java程序,实现相同的功能,或者反过来,用Java重写C++程序。这种方法能够培养学生更加灵活地处理那些比较困难的项目,无论是C++还是Java项目。每章最后的“更多阅读推荐”提供了丰富的可查询资料。本书适合高等院校计算机专业用做面向对象程序设计课程的教材,对于熟悉C++和Java两种语言中的一种,?窒肓私夂驼莆樟硪恢钟镅缘某绦蛟币卜浅S邪镏?
-
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平台事件模型、流、文件管理以及其他内容。
-
Java 程序设计欧晓鸥主编本书主要讲述了Java 程序设计的基础知识、面向对象程序设计的基本思想及主要特点,共13个章节。
-
JAVA 2实用教程耿祥义,张跃平编著Java语言是一种很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为健壮的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于Internet的应用开发。尤其是Java Swing推出之后,不仅使Java的功能更加强大,而且使Java确确实实具备了“一旦写成处处可用”的特点,Java已成为网络时代最重要的语言之一。本书是一本实用教程,配备了大量的例子,叙述详细,通俗易懂,便于自学。针对较难理解的问题,例子都是从简单到复杂,逐步深入,便于读者掌握Java编程技巧。全书分为26章,分别介绍了Java的数据类型、运算符与表达式、字符串处理、Java Awt、Java Applet、图形处理、图像处理、多线程机制、输入输出流、网络程序、数据库连接、多媒体、JavaSwing、Java与数据结构等内容。本书不仅可以作为高等院校教材,也适合自学者及软件开发人员参考使用。
-
Jbuilder X实用技术手册Borland公司编著BorlandJBuilder是全球第一的跨平台Java开发环境,可建构符合业界标准的Java应用系统,开发EJB、Web、XML以及数据库等各类应用程序。经由JBuilder双向的、视觉化的设计工具,您可以快速开发各种J2EE应用程序,并将其部署到多种应用程序服务器上,包括BEAWebLogic、IBMWebSphere、SunOne、Oracle9iApplicationServer以及集成于JBuilder的BorlandEnterpriseServer。长期以来,Borland中国公司持续为推广Java应用开发技术不遗余力。《JBuilderX实用技术手册》更是由Borland公司技术团队精心编撰的一本JBuilder参考指南,本书涵盖最完整与最实用的JBuilder开发技术。经由本书详实的内容,读者将学习如何使用JBuilder开发高效率的Java应用程序,内容包括:JBuilder集成开发环境全面介绍、JBuilder工程管理方式、高效率的应用程序调试技巧、图形界面应用程序设计、JBuilder与UML集成应用以及Java应用程序部署技巧。对于广大JBuilder开发人员来说,本书是一本不可或缺的参考书籍。本书由Borland公司技术团队精心编写,内容包括:JBuilder集成开发环境的全面介绍;JBuilder工程管理方式;JBuilder的高级选项设置;建构与运行程序;高效率的程序调试技巧;图形界面应用及菜单设计;利用JBuilder建立事件处理模型;JBuilder与UML;Ant的集成应用;对BeansExpress的深入探讨;Java应用程序的部署;WebModule与WAR文件的使用;JavaApplet;Servlet与JavaServerPage的开发;程序代码的重构;单元测试以及Javadoc说明文件的撰写。阅读本书,读者将学习到如何利用JBuilder开发高效率的Java应用程序。对于广大JBuilder开发人员来说,这是一本不可或缺的参考书籍。
-
Java综合实例经典吴其庆编著本书结合UML语言介绍一个典型的企业进、销、存管理信息系统的软件开发过程。内容包括系统的需求分析、建模分析、文件结构分析、数据结构分析、项目创建与设置、基础信息模块的创建、进货模块的创建、为存模块的创建、销售模块的创建等,涉及Java语言、管理、会计方面的知识。本书语言通俗易懂,容易让读者全面地了解如何应用Java语言结合实际业务创建一个综合管理信息系统,使读者综合应用J2SE和J2EE知识实现各种具体的管理信息系统的要求,建立综合的管理信息系统的建模和编程能力。本书既适用于大专院校相关专业教学参考,对于具有一定Java基础的工程技术人员来说,也是一本具有很高实用价值的学习参考书。