JAVA及其相关
-
Java2程序设计实用教程叶核亚本书为普通高等教育“十一五”国家级规划教材。本书全面、系统地介绍Java语言程序设计的基本知识、运行机制及各种常用编程方法和技术,将面向对象的程序设计思想贯穿其中,建立起牢固扎实的理论基础。主要内容包括:Java开发运行环境JDK、Java语言基础、面向对象的核心特性、接口、内部类和包、异常处理、图形用户界面、多线程、Applet应用程序、输入/输出流和文件操作、网络通信、数据库应用、JSP和综合应用设计。这些内容是构成Java应用程序的基本要素和必备知识。本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。全书内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。本书可作为普通高等学校计算机及相近专业本科生(或高职高专学生)的Java语言程序设计课程教材,也可作为使用Java语言从事软件开发人员的参考书。 -
JAVA敏捷开发(美)赫姆瑞贾尼本书介绍了一种将极限编程(XP)、敏捷模型驱动、重构等方法相结合的敏捷软件开发过程和软件开发需要的3种重要的技术。全书紧密地结合一个实际范例程序的开发,展示了敏捷开发的完整生命周期。除此之外,本书还引入了很多先进的技术和工具,便于读者进一步的学习和使用。本书中介绍的技术和方法对进行高效的、敏捷的Java企业级应用程序开发有极大的帮助。.本书深入浅出,适合于广泛的软件开发的相关群体,无论是具备了一定Java基础知识的学习者、具有一定经验的开发者、高水平的软件架构师,还是软件项目技术负责人或项目经理,都可以从本书中受益。本书讲述了能够大大简化Java企业级开发的强大技术和有效方法。..本书中所介绍的3种主要技术——Spring框架、Hibernate和Eclipse极大地降低了Java企业开发的复杂性,可以将Java原始对象(POJO)部署在轻量级的容器中而非使用笨重的EJB容器中的远程对象。书中所使用的方法——极限编程(XP),敏捷模型驱动开发(AMDD)和重构通过减少软件项目中繁重的前期需求和设计力D快了项目的进度。对这些方法的介绍贯穿本书的始终,但只讲述足以敷用的细节和实例,以免偏离本书的主题。从最开始的形成概念到结合多种过程和技术最终得到产品,本书通过构建一个样例程序,逐章递进展示了软件开发完整的生命周期。通过使用本书中介绍的技术和方法,读者能够以敏捷的方式进行高效的Java企业级应用程序的开发。. -
精通Spring 2.0罗时飞 编著本书是关于Spring 2.0的权威教程,是Java/Java EE开发者必备的参考书。本书详尽系统地介绍了Java EE的基础知识、Spring 2.0的各种功能,以及Spring 2.0的高级使用技巧和最佳实践。全书共分为4篇:第1篇介绍Spring 2.0核心技术,主要围绕Spring元框架进行阐述;第2篇介绍DAO层集成技术,主要围绕JDBC、Hibernate和JPA等持久化技术展开论述,针对Spring使能应用的事务管理和集成测试,也进行了相关介绍;第3篇介绍Java EE服务及技术的集成,主要围绕企业应用中使用的各种Java EE服务及技术展开论述;第4篇介绍Spring 2.0最佳实践,主要从平台差异性和应用差异性角度给出论述。全书理论与实践并重,通过大量的实例帮助读者尽快掌握Spring 2.0的使用技巧,从而提高本书的参考、阅读价值。.本书适合作为Java/Java EE开发者、系统分析师和架构师的参考书,同时,本书非常适合于高校相关专业的学生,以及对Java/Java EE开发有兴趣的各类开发者。... -
Spring深度整合指南黄睿Spring 是当今J2EE 世界中最受欢迎的轻量级框架,通过Spring 我们可以实现原来只有重量级框架才能够实现的功能。本书针对J2EE 应用程序开发中的一些经典场景,重点向读者介绍了如何实现Spring 的应用程序构建。我们分别介绍了以下的内容:Spring 的IoC容器、Spring AOP 框架、Spring JDBC支持、Spring Hibernate支持、Spring iBATIS 支持、Spring 的事务支持、Spring 的Web 框架、在Spring 中支持的部分J2EE 服务以及如何实现测试。通过本书的学习,读者可以快速的找到学习Spring 实现一般应用程序的捷径,并且能够根据Spring 所倡导的思考方法,实现结构更为优良的应用程序。本书适用于所有的J2EE 的程序员、Spring 的使用者以及研究者。 -
Beginning Java Objects中文版从概念到代码(美)巴克本书是关于软件对象和.Java的,但并不是纯粹地介绍.Java语言,而是强调如何从对象模型转换到功能完整的Java应用程序。书中讲述了对象基础、对象建模和模型的实现。本书除了用学生注册系统(SRS)示例贯穿全书之外,还在附录中给出三个附加的案例,这些案例是每章结尾给出的诸多练习的基础。本书适合作为高等院校计算机专业“面向对象程序设计”、“面向对象方法”或“Java语言”课程的教材,也适合作为公司的培训课程的教程。 -
Java完全自学手册王灏,马军 等编著《Java完全自学手册》是按照科学的学习规律,由浅入深、循序渐进地向读者讲述了Java编程语言以及JSP开发知识。全书共为16章,分为两部分,前半部分以Java知识讲解为主,后半部分以JSP开发讲述为主。全书示例丰富,内容充实,主要涵盖了Java开发环境、Java基础语法单位、Java算法流程、面向对象基础、面向对象高级属性、多线程机制、图形编程、Java的输入/输出、Applet的基本知识、数据库的安装和使用、Java的连接数据库的JDBC方法、JSP基础知识,以及JSP进阶开发等,同时也提供了学生管理系统和家庭理财管理系统。《Java完全自学手册》实例丰富,讲解详细,深入浅出,力求以通俗的讲解、严谨的逻辑更好地指导读者学习。《Java完全自学手册》可以作为零基础的读者学习Java的启蒙资料,也可以作为有Java基础的读者学习JSP的必备良品;当然也可以作为中高级读者的查阅资料。 -
Java语言与面向对象程序设计陆迟、朱福喜Java目前不仅是一门最为流行的计算机语言,而且是一个优秀的纯面向对象语言。本书从Java的基本概念入手,介绍了Java语言的基础知识与主要功能,系统地分析了Java语言面向对象的编程机制,并用软件工程的理论和方法,阐述了使用Java语言进行面向对象的程序设计技巧。本书还介绍了一些Java语言的高级特性,如网络编程、数据库连接、多线程等。可广泛适用于计算机及相关专业的本科生作为学习Java语言的教材,也适合软件开发人员及其他有关人员参考学习。 -
Java TM.教程(美)扎克霍尔 等著,马朝晖 等译本书是Sun公司指定Java教程的最新版。书中除了讲解面向对象的编程概念、语言基础、类和对象、接口和继承、包、数字和字符串、异常、基本I/O、集合、并发、Swing、把程序打包到JAR文件中、applet之外,还介绍了Java Web Start、平台环境和正则表达式,同时涵盖了Java 5.0和6.0引入的新特性,比如泛型和并发、注解。附录B中还给出如何准备Java编程语言认证考试方面的内容。此外,本书配套的网上资源还包含本书的示例以及问题和练习的答案、在线Java SE指南、Java SE开发工具包(Java SE Development Kit,JDK)、相应的API规范和指导文档等。 本书既适合作为高校相关专业Java程序设计语言课程的教材,也适合各种层次的Java程序员阅读。 -
Java 5游戏编程(美)哈伯本书系统介绍用Java进行游戏开发的技术与过程。通过一个逐步扩展和丰富的游戏实例GalacticWar来主导学习过程,从而覆盖游戏开发的方方面面。.本书集趣味性、直观性、可操作性于一体,适合作为游戏编程初学者的参考书。如果你对开发休闲游戏市场的游戏感兴趣,那么准备好开始吧。这本针对初学者的指南,通过让你创建一款具备漂亮的美术效果和复杂细节的游戏,来一路提高游戏开发的水平。..本书不是一本Java编程语言的入门指南,而是使用Java进行游戏编程的一本入门图书。从创建简单Java程序和编写图形代码的基础,到使用Java高级2D库和添加声音效果与音乐,本书一步一步地讲解将能够帮助你获得开发专业品质的。基于精灵的游戏所需的所有技能。 -
J2ME程序开发实用案例从入门到精通王晓、王天顺、等本书以J2ME为开发技术,选取当前最流行、最具代表性的实用案例作为对象,详细介绍了使用J2ME技术开发移动应用的核心技术。全书介绍如何使用NetBeans IDE 5.0和Mobility Pack 5.0安装、配置、开发和调试MIDP应用程序,个人通讯录项目的实现过程,RSS阅读器项目的实现过程,移动图书馆项目的实现过程,蓝牙联网俄罗斯方块游戏项目的实现过程,移动3D赛车游戏项目的实现过程,使用OTA发布J2ME程序的方法。另外,本书附录中还介绍了Tomcat服务器的安装、配置和使用。本书内容全面,逻辑与结构合理,讲解由浅入深,示例丰富,注释详尽。本书可作为高等院校计算机类等专业高年级本科生和研究生J2ME开发课程的参考书,也适合J2ME移动开发领域的程序员和希望利用J2ME技术寻求移动解决方案的其他程序员或管理员使用。本书附光盘1张。
