JAVA及其相关
-
Java编程规范高斯林编著本书由Java技术的发明者编写,是Java编程语言的权威性技术指南。如果你想知识语言之构造的精确含义,本书是最好的资源。本书全面、准确而详细地论及了Java编程语言。它提供了对于自前一版以来添加的所有新特性的完整描述,包括泛型、注释、断言、自动装臬、枚举、for-each循环、可变元数方法和静态导入子句。本书试图详细说明Java语言的语法和语义规范。编者试图在每一种语言结构的行为,以便让所有实现都接受同一个程序。除了时间相关性或无法确定因素之外,如果有足够的时间和足够的内存空间,用Java编程语言所写的程序应该可以在所有机器和所有实现中计算出相同的结果。 -
Java高级编程实用教程仵博等编著《21世纪高职高专规划教材:Java高级编程实用教程》是一本介绍Java高级编程的实用教程,面向具有一定Java编程基础的开发人员。《21世纪高职高专规划教材:Java高级编程实用教程》通过对“项目”的分析、实现和讲解,使读者在实践的过程中,逐步掌握Java高级编程的技巧和方法。 全书分10章,第1章至第4章详细介绍面向对象技术和Java类的高级特性;第5章介绍数组,主要涉及数组的创建和使用;第6章介绍图形用户界面和事件处理;第7章讲述高级I/0处理技术;第8章主要介绍多线程技术,包括线程的两种创建方法、线程的基本控制、线程的同步和线程的交互;第9章以网络聊天室为例,以JBuilder 9.O为开发环境,详细介绍图形用户界面设计、事件处理方法、Socket编程技术和多线程编程技术;第10章以员工管理系统为例,详细讲述如何使用JDBC访问数据库。附录A讲述Java编程规范,对于开发者来说具有较高的参考价值。 《21世纪高职高专规划教材:Java高级编程实用教程》主要是面向高职高专院校高年级学生,也可作为本科学生和程序开发者参考用书。 -
JAVA面向对象编程孙卫琴编著本书内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。书中实例均基于最新的JDK1.5版本。全书内容包括面向对象的编程思想、Java语言的基础知识、异常处理、类与对象的生命周期、多线程、Java集合、输入/输出和GUI编程等。其最大特色是以六条主线贯穿全书:面向对象编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在实际项目中的运用、设计模式和性能优化技巧。同时,本书还贯穿了Sun公司的SCJP(SunCertifiedJavaProgrammer)认证的考试要点。书中实例源文件请到http://www.fecit.com.cn的“下载专区”下载。本书适用于所有Java编程人员,包括Java初学者及资深Java开发人员;亦可作为高校的Java教材,企业Java的培训教材,以及Sun公司的SCJP认证的辅导材料。?本书的境界:A)使读者熟悉Java语法,熟练的编译和调试程序。B)按照面向对象的思想来快速理解JDK类库以及其他第三方提供的类库,通过阅读JavaDoc和相关文档,知道如何正确的使用这些类库。C)按照面向对象的思想来分析问题领域,设计对象模型。D)在开发过程中会运用现有的一些优秀设计模式,提高开发效率。E)当一个方法有多种实现方式时,能够从可维护、可重用以及性能优化的角度选择最佳的实现方式。F)理解Java虚拟机执行Java程序的原理,从而更深入的理解Java语言的各种特性和语法规则。 -
用Java轻松开发Web系统张琦、陈玮、朱彬本书是“Web应用编程丛书”的最新力作,是一本讲解程序员如何将开源框架应用到实际项目的优秀图书。本书分为:基础篇、开源兵器谱、项目实战等3部分内容。.“基础篇”从底层协议开始,进而介绍JAVA对协议的封装,最后是使用JAVA开发的架构模式。其中会涉及到的内容包括:HTTP协议原理、Servlet技术、WEB开发架构。在开源兵器谱中,介绍在原理基础之上的各种开源框架。本篇所介绍的框架都是经过项目验证过的,都是JAVA开发领域最为流行的框架技术,包括Velocity、Struts、VelocityTools、Tiles技术、Validator技术、Hibernate技术、Spring技术。..项目实战篇介绍一个实际项目的开发,其中包括:架构设计、辅助工具的使用、开发方式的思考等问题,主要涉及的内容包括:项目人力资源的分配、项目的需求分析、建立开发环境、搭建开发和配置管理平台、系统架构设计、建立领域模型、建立Hibernate调试环境、分层进行系统开发、系统的单元测试和压力测试、系统的BUG管理、系统发布。本书配套光盘内容为相关实例素材文件,以及BugFree、Eclipse、J2sdk等软件。... -
Agile Java中文版(美)Jeff Langr(杰夫兰格) 涂波 孙勇译《Agile Java中文版:测试驱动开发的编程技术》将三者编织在一起,形成一种旨在构建专业、健壮的软件系统的统一连贯的方法。Jeff Langr向你展示如何把Java和TDD结合在一起,并且贯穿整个开发周期:帮助你从一开始就借助当前最快最有效的开发技术。掌握Java 5.0,面向对象设计和测试驱动开发。Langr的这《Agile Java中文版:测试驱动开发的编程技术》是写给每一位程序员,甚至包括对Java、面向对象开发或敏捷方法几乎没有经验的程序员的。他向我们展示如何把口头需求转变成实际的,然后如何利用这些测试创建可靠的、高性能的、Java代码,从而解决实际问题。《Agile Java中文版:测试驱动开发的编程技术》不仅是教授Java语言的核心特性,而且提供这些特性的测试代码例子。以TDD为中心的方法不仅带来更好的代码,而且提供有效的反馈,可以帮助你更快地掌握Java。较之传统的教学技巧,TDD方法是一个划时代的开始。 -
Java十大经典案例张恒汝本书以Java的十个经典案例为主线,通过案例驱动的方式全面介绍了Java语言的各种基本概念。这些概念包括基本数据类型与控制结构、面向对象、方法、类、继承、重载、重定义、多态性、接口、异常处理等。在介绍这些基本概念的基础上,引入了Java语言在各种编程领域的应用,如Java语言应用于数据结构编程、Java语言应用于多线程编程、Java语言应用于网络编程等。本书的每一章除了以一个经典案例作为主线外,还包括了很多精选的Java源代码分析,这些源代码有助于读者更加深入地理解Java语言的各种概念。.本书可作为计算机类专业学生学习程序设计语言的入门教材·也可作为计算机类本科生毕业设计和SUN程序员认证考试的参考书,同时还可供广大软件开发者参考。... -
Java面向对象程序设计杨兴凯本书主要阐述了Java语言的基本原理和使用方法。全书共分为12章:其中包括Java语言综述,Java语言程序设计基础,Java中的对象、类和方法,Java资源及其利用,Java语言异常处理,输入与输出,Java图形用户界面设计,Java Applet基础,Java语言多线程,Java语言网络编程,Java与数据库的连接,最后一章是实例解析。本书从原理到方法,讲解如何编写Java语言程序和Java语言获取网络资源等。在书中列举了大量的示例和实例,且每章后都配有该章相关的习题。可作为各高校计算机专业、信息管理专业、电子商务专业的本科、专科教材,也可以作为全国感计算机等级考试的参考书。 -
跨平台程序设计语言-Java赵毅本书根据普通大专院校学生的特点,结合先进的教学思路,以简洁明了的风格和大量实例,全面而详细地讲述了Java程序设计语言的墓本概念与编程思想。使读者能快速理解和迅速掌握相应编程原理,并学以致用。.全书共12章,其中第1~4章讲解了程序没计语言的基本概念和过程设计的方法,第5~8章讲解了面向对象程序设计的原理,第9章和第10章介绍了编写图形界面的基本方法,第11章和第12章介绍了UO技术和多线程技术。此外,书末还给出了三个附录,分别为常用类的使川方法、常用开发工具和常用词汇表。..本书可作为大专院校非计算机专业的计算机程序设计教材,也可作为编程爱好者的参考书及Java语言的自学教材,特别适合于缺乏程序设计经验的初学者。★本书配有电子教案,需要者可与出版社联系,免费提供。... -
J2EE程序设计经典教程吴其庆"本书是根据普通高等教育“十一五”国家级规划教材的指导精神编写的。主要介绍J2EE(Java EE)技术,包括J2EE 1.4与最新技术Java EE 5,深入剖析状态EJB、全局EJB、信息驱动EJB的编程技巧和应用实例;本书覆盖J2EE技术的各方面知识,如数据库操作、事务处理、JMS技术等。可作为高等院校相关专业的教材和Java编程人员的参考书。同时,Java编程的初、中级读者,通过本书的学习也能快速学会并运用Java编程。本书是根据普通高等教育“十一五”国家级规划教材的指导精神编写的 。 本书主要介绍J2EE(Java EE)技术,包括J2EE 1.4与最新技术Java EE 5,深入剖析状态EJB、全局EJB、信息驱动EJB的编程技巧和应用实例;本书 覆盖J2EE技术的各方面知识,如数据库操作、事务处理、JMS技术等;本书 通过大量实例讲述J2EE技术,使读者避免在概念的海洋中浪费时间,直接在 实例中掌握J2EE技术。 本书语言通俗易懂,操作简便,概念清晰,例证丰富,实用性强。本书 可作为高等院校相关专业的教材和Java编程人员的参考书。同时,Java编程 的初、中级读者,通过本书的学习也能快速学会并运用Java编程。" -
Java程序设计教程迟丽华Java语言是一种面向对象的网络编程语言,其强大的网络功能是其他语言难以比拟的,Java语言特别适合开发Internet应用程序。由于Java程序具有与硬件无关、与平台无关、可靠性高、安全稳定和支持多线程等特点,在当今的计算机和网络中占据重要的地位。本书通过大量程序实例由浅入深介绍了Java程序设计语言。内容包括Java语言基础、面向对象编程、基础类库、包和接口、图形界面设计、异常处理、多线程技术和网络编程等。本书不仅系统介绍理论,更强调实际运用。书中所有例题都调试通过,每章还附有各种类型的习题,通过例题和习题帮助读者理解Java语言的基本概念和编程技巧。本书可以作为学习Java语言的教材,也可以作为自学用书。
