JAVA及其相关
-
JAVA编程技巧Mark Wutka(美)/等本书着重于Java的应用,提供了大量的源程序,适合具有一定Java编程基础的读者,但对初学者也有很好的引导作用,没有Java编程经验的人,也可以从中学习软件开发的思想和方法。其内容包括:揭示企业级Java特性,如CORBA和JDBC;为Jeeves和Jigsaw服务器编写Web服务;设计网上商店应用小程序以及如何进行安全交易;为Java的缺陷和问题提供实用的建议;为HotJava添加其他协议和新MTME类。 -
软件工程斯查(美)本书介绍经典的和面向对象的软件工程,强调理论、抽象和设计相结合,重视对软件工程学有指导作用的重要概念。本书分两部分,共14章及8个附录。第一部分包括第1-6章,向读者介绍软件工程的概念,给出了本书的框架。顺序讨论了软件工程的范围,软件过程及其问题,软件生命周期模型,逐步求精,CASE工具,测试原理,详细解释了类和对象,并且说明为什么面向对象的范型比结构化范型更成功。本书第二部分包括第7-14章,详细介绍软件过程的各个阶段,如需求,规格说明,计划,设计,实现与集成,维护,最终退役。还包括用于开发和维护软件的工具和技术,并对各阶段中有关的CASE工具、度量和测试技术加以说明。本书为英文版本。 -
Java实用系统开发指南彭晨阳本书从实战角度介绍了多个Java系统的设计、开发全过程,从这些实例中,试图总结出解决类似问题的通用规律,提出了一些问题可重用的模式或框架,帮助开发人员解决Java实战中常见的问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。本书利用8个综合实例介绍了多个Java系统的设计和开发,重点描述了J2EE实用系统的架构设计和应用。本书的特点是从可复用的面向对象设计的高度总结出解决同类问题的通用规律,探讨了设计模式和框架在可重用性、可扩展性和可伸缩性等方面的实际应用,从而提高软件的开发质量和速度,帮助开发人员解决Java实战中常见的主要问题。本书适合大学计算机专业的学生、研究生、软件设计师以及软件开发人员学习参考。 -
JAVA程序设计与实用技术速成培训张如健 余三明本书是一本全面介绍Java语言实用编程的书籍,对Java语言进行了系统的介绍。全书共分13章。第1章到第6章由浅入深地阐述Java语言的基础和面向对象的编程方法;第7章到第9章分别介绍字符串处理、输入/输出和 Java /Java应用程序的基本编程方法;第10、11章重点介绍图形用户界面的菜单、图形、动画、按钮、对话框和事件处理等的程序设计;第12章介绍网络编程;第13章介绍多线程的基本概念和编程方法。作者根据多年教学和实际经验,把Java语言写得深入浅出,易于掌握。针对读者的特点,对书的内容作了周密的安排。本书结构合理、例题丰富、文字流畅、实用性强。本书可作为大专院校和计算机培训班的实用教材,也可作为程序设计人员特别是网络编程人员的参考书。 -
Java 编程习题与解答John R.Hubbard 著;王强 译这本书主要用于自学。如果与一门用Java语言编写的计算机科学的基础课程结合在一起使用,学习效果会更好。本书包括200多个例子和习题。作者坚信最好通过实践来学习编程。本书包括:200余个习题,提供分步骤给出的详细解决方法;上百个附有答案的实际问题;对Java编程概念和实际应用的清晰解释;便于学习的Java小程序的构建、交互式应用和其他重要的因特网技术。书中所有的实例、习题答案和补充问题的源代码都可以从作者的主页下载:http:www.richmond.edu/hubbard/该站点还包括一些对本书的改进和增加的内容。 -
精通Eclipse张大治, 应群编著Eclipse是当前最流行的基于Java的集成开发环境之一,功能非常强大。它是一个开放源代码的、基于 Java的可扩展开发平台。全书共分13章,以Eclipse各种实用功能为线索,全面地介绍了Eclipse的体系结构特征及其各项功能的使用方法。本书语言通俗易懂、叙述深入浅出、图文并茂、概念结合操作、理论结合实例,方便读者在较短的时间内认识并掌握Eclipse平台的使用方法,并能用它作为开发利器用到实际编程工作中去。 本书具有很强的实践性和操作性,内容紧凑、结构严谨,不论对于Eclipse的初学者还是已经接触过Eclipse的中、高级用户,都有很高的参考价值,同时也是在校学生学习Java集成开发环境的理想教材。 -
Java语言及其网络应用朱振元本书分为两部分:第1章~第8章全面、系统地介绍Java语言的基本概念、基本语法和编程方法,第9章~第14章结合开发工具JBuilder介绍Java语言的网络应用。前后两部分关系紧密,不仅介绍开发的步骤与方法,更注重分析由JBuilder自动生成的各类应用程序的结构框架及代码设置的来龙去脉,从而将Java基本概念和语法成分等知识有机地融入到Java应用程序的开发之中。.本书语言通俗、条理清晰、应用性强。可作为应用型本科计算机专业的教材,也可作为应用程序开发人员及计算机爱好者的参考书。... -
Java高级编程理查德森Java是构建服务器应用的主要语言。Java平台的最新版本——JDK5,拥有诸多新特性,例如元数据工具、泛型、自动装箱和改进的用户接口性能。本书以JDK5的先进特性为视角,从开发Java应用程序的最佳工具和技术概览开始,通过详细讨论面向Java解决方案开发的工具和技术(如JFC、持久性保存、JNI等),针对性地提供了Java开发过程中的常见问题及其解决方案,指导读者掌握核心Java语言以及JDK5的复杂内容。本书要点·什么时候使用Java的开放源代码工具(如Ant和JUnit)·如何实现、保存和恢复自己的应用程序功能·如何使用Java本机接口同其他语言库交互·在Java组件之间通信的各种方式·Java应用程序的各种安全性及部署方法·如何生成一个可配置的过程体系结构·如何开发Java中的常见模式 -
JAVA WEB应用与开发教程宋波Oracle DB 10g XE(特别版)是适用于Java、SQL、PL/SQL等应用程序的一种优秀入门级数据库,可免费下载、开发、部署和分发应用。读者可以花费最小的代价,通过Oracle DB 10g XE,学习已被业界证明、技术领先的强大Oracle DB 10g基础架构,用来开发和部署各种应用程序。本书讲授了Java Web开发技术和Java Web开发环境,系统分析了Oracle DB 10g XE技术在Java Web开发中的应用,层次清晰地建立了Java Web开发的知识体系和应用环境。本书附录根据Sun公司Java Web开发认证的规范,撰写了Java Web开发认证习题与解答。.本书具有系统性、知识性、实用性等特点,适合作为高等院校计算机、通信等专业的教材,对于从事软件开发和应用的科技人员,也是一本适宜的参考书。... -
Eclipse3高级编程(美)多姆(Daum, B.)著;李化译Eclipse给Java世界带来了极其深刻的影响。它是一个开源平台,用于开发前沿的程序、组件和Web站点等。本书是第一本探索Eclipse 3强大扩展功能的书籍。Berthold Daum向读者展示了如何利用这一强有力的Java IDE来轻松地编码、测试、调试和部署应用程序。本书演示了如何高效地编写代码以及正确地组织开发项目。在学习创建一个MP3播放器的过程中,将为读者解开SWT和JFace库的奧秘。本书还介绍了如何在胖客户端平台下开发自己的产品。本书主要面向那些借助Eclipse来开发自己的专业应用程序的Java程序员。 本书介绍了Eclipse的安装、配置和使用;介绍了Eclipse工作平台的组织结构和重要功能;重点介绍了Eclipse中比较重要的概念,比如首选项、视图、透视图等;介绍了如何使用Eclipse来高效编程和组织代码;介绍了Eclipse中的Java调试器及JUnit单元测试;介绍了Eclipse对团队开发的支持;介绍了SWT和JFace库的奥秘;阐述了如何基于Eclipse平台来开发用户自己的产品:介绍了Eclipse的插件体系结构;还讨论了胖客户端平台RCP。总之,对那些过去未接触过:Eclipse、又想更多了解Eclips来说,本书是一本内容详细、通俗易懂的好书;对那些正在使用Eclipse进行开发的程序员来说,这也是一本不可多得的参考书。
