JAVA及其相关
-
JavaEE简明教程林培光 等编著JavaEE是一种企业应用的软件架构,是使用Java技术开发企业级应用的一种事实上的工业标准,是Java技术不断适应和促进企业级应用程序开发的产物。《普通高等教育“十一五”国家级规划教材:JavaEE简明教程》是介绍JavaEE应用程序开发的入门级教材,主要介绍基于主流开发工具Eclipse进行JavaEE开发的关键技术和方法,共分14讲,分别从开发环境配置、基础JSP/Servlet、JDBC和MysoL、JSTL/EL到主流MVC开发框架Struts 2,详细介绍了目前JavaEE开发中的关键技术。为了更加易于理解这些技术的实际用法,本书还由浅入深地给出了相关示例。本书不仅可以作为高等院校计算机及相关专业的本科教材,而且也可以作为学习JavaEE开发技术的自学教材。 -
Java语言程序设计(美)梁 著《Java语言程序设计:进阶篇(英文版 第8版)》是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。 《Java语言程序设计:进阶篇(英文版 第8版)》影印版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。 -
Java语言程序设计(美)梁 著本书是java语言的经典教材,多年来畅销不衰。本书全面整合了java6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、i/o和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级gui等内容。本书影印版由《java语言程序设计基础篇》和《java语言程序设计进阶篇》组成。基础篇对应原书的第1~20章,进阶篇对应原书的第21~37章。本书特点基础篇介绍基础内容,进阶篇介绍高级内容,便于教师按需选择理想的教材。全面整合了java6的特性,对全书的内容进行了修订和更新,以反映java程序设计方面的最新技术发展。对面向对象程序设计进行了深入论述,包含gui程序设计的基础和扩展实例。提供的大量实例中都包括了对问题求解的详细步骤,很多实例都是随着java技术的引入不断地进行增强,这种循序渐进的讲解方式更易于学生学习。较上一版增加了大量难易程度不同的习题,同时在作者的网站http://www.cs.armstrong.edu/liang/intro8e/index.html中还提供了很多自测题。为满足对web设计有浓厚兴趣的同学,本版在配套网站上增加了第38~48章的内容,以提供更多的相关信息。 -
疯狂Java讲义李刚 编著内 容 简 介本书是《疯狂Java讲义》的第2版,第2版保持了第1版系统、全面、讲解浅显、细致的特性,全面介绍了新增的Java7的新特性。本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制;覆盖了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下绝大部分类和接口。本书全面介绍了Java 7的二进制整数、菱形语法、增强switch语句、多异常捕获、自动关闭资源的try语句、JDBC4.1新特性、NIO.2、AIO等新特性。与第1版类似,本书并不单纯从知识角度来讲解Java,而是从解决问题的角度来介绍Java语言,所以本书中涉及大量的实用案例开发:五子棋游戏、梭哈游戏、仿QQ的游戏大厅、MySQL企业管理器、仿EditPlus的文本编辑器、多线程、断点下载工具、Spring框架的IoC容器……这些案例既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引爆内心的编程激情。本书光盘里包含书中所有示例的代码和《疯狂Java实战演义》的所有项目代码,这些项目可以作为本书课后练习的“非标准答案”。如果读者需要获取关于课后习题的解决方法、编程思路,可以登录http://www.crazyit.org站点与笔者及本书庞大的读者群相互交流。本书为所有打算深入掌握Java编程的读者而编写,适合各种层次的Java学习者和工作者阅读,也适合作为大学教育、培训机构的Java教材。但如果只是想简单涉猎Java,则本书过于庞大,不适合阅读。 -
Spring技术内幕计文柯 著《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》是国内唯一一本系统分析Spring源代码的著作,也是Spring领域的问鼎之作,由业界拥有10余年开发经验的资深Java专家亲自执笔,Java开发者社区和Spring开发者社区联袂推荐。本书第1版不仅在内容上获得了读者的广泛好评,而且在销量上也摘取了同类书的桂冠,曾经一度掀起Java类图书的销售热潮。第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在开篇之前对Spring的设计理念和整体架构进行了全面的介绍,能让读者从宏观上厘清Spring各个功能模块之间的关系;第一部分详细分析了Spring的核心:IoC容器和AOP的实现,能帮助读者了解Spring的运行机制;第二部分深入阐述了各种基于IoC容器和AOP的Java EE组件在Spring中的实现原理;第三部分讲述了ACEGI安全框架、DM模块以及Flex模块等基于Spring的典型应用的设计与实现。无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从本书中受益。 -
Spring 3.x企业应用开发实战陈雄华,林开雄 著Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架、REST风格的Web编程模型等。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是JavaWeb应用开发的难度,同时有效提升应用开发的优雅性。《Spring3.x企业应用开发实战》是在《精通Spring2.x——企业应用开发详解》的基础上,经过历时一年的重大调整改版而成的,本书延续了上一版本追求深度,注重原理,不停留在技术表面的写作风格,力求使读者在熟练使用Spring的各项功能的同时,还能透彻理解Spring的内部实现,真正做到知其然知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书“从实际项目中来,到实际项目中去”。 -
Java面向对象程序设计杨晓燕 编著本书内容主要包括:Java语言概述、Java语言基础、Java输入/输出、程序流程控制结构和方法、数组、Java类和对象、类的继承和接口、Java包和异常、面向对象设计的基本原则及设计模式初步、图形处理、图形用户界面、多线程、综合案例——聊天通信等。书中程序在JDK 5.0/JDK 6.0中经过验证,并给出运行结果。课后练习丰富,包括习题、问题探究和SCJP试题。本书免费提供配套教学资源包,包括电子课件、习题参考答案和实验安排,请登录华信教育资源网(www.hxedu.com.cn)免费注册下载。 -
jQuery开发完全技术宝典朱育发,岳阳 编著《jQuery开发完全技术宝典》从零起步,理论结合实践,详细讲解了jQuery基础知识和开发技巧,内容包括jQuery基础知识、设计思路、使用选择器、DOM文档操作、事件处理、动画设计、Ajax异步通信、插件扩展、辅助工具等,同时针对当前网页开发中几个主要技术板块的开发进行实践演练,最后通过一个综合案例帮助读者快速把握jQuery开发的完整过程。本书在详细讲解jQuery基础知识和技巧的同时,重点演示了各种web应用开发的实践途径。由于jQuery是JavaScript语言的高级封装,因此本书在讲解jQuery的同时,还介绍了如何混合使用jQuery和javascript进行开发。本书是广大网页设计爱好者和前端开发人员必读的参考书目。全书理论结合实践,大量生动的示例能够帮助读者快速上手。本书适合web开发人员阅读和参考,同时也适合广大网页制作和设计的学生阅读和学习。 -
Java程序设计教程(美)刘易斯,(美)洛夫特斯 著,罗省贤,李军 等译《国外计算机科学教材系列:Java程序设计教程(第7版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的JavaGUI设计知识体系。此外,《国外计算机科学教材系列:Java程序设计教程(第7版)》还有内容丰富的附录,并提供了在线程序设计实践网站服务。《国外计算机科学教材系列:Java程序设计教程(第7版)》适合作为高等院校软件专业与计算机应用专业的教材,同时对工程技术人员也有很高的参考价值。 -
测试驱动的JavaScript开发Christian Johansen 著,赵勇 ,程德, 凌杰, 高博 译《测试驱动的JavaScript开发》是一本完整的、基于最佳实践的JavaScript测试指南,同时又有着测试驱动开发方法所带来的质量保证。本书涵盖了将最先进的自动化测试用于JavaScript开发环境的方方面面,带领读者走过整个开发的生命周期,从项目启动到应用程序部署。本书面向的是JavaScript开发人员。无论您是一位Ruby开发人员,主要关注Ruby on Rails;或者是一名Java或.NET开发人员,忙于构建Web应用;又或者是一名前端Web开发人员,以JavaScript、CSS和HTML为首要工具;甚至是一名后端开发人员,对JavaScript知之甚少,本书将对您非常有用。
