JAVA及其相关
-
Java语言程序设计于红 等编著《高等院校计算机专业应用型规划教材:Java语言程序设计》主要介绍Java语言与面向对象思想、Java语言开发环境、Java语言基础、Java的面向对象程序设计、数组和字符串、Java语言的实用类与类的设计、Java的异常处理、I/O流、多线程、图形用户界面、网络编程和数据库编程等内容。本书注重培养学生分析问题、解决问题的能力,注重启发式教学方法的运用,让学生切实掌握运用Java解决实际问题的方法。《高等院校计算机专业应用型规划教材:Java语言程序设计》可作为高等学校计算机及相关专业的教材,也可作为软件开发人员或研究人员的参考用书。
-
Java面向对象程序设计袁绍欣 等编著《高等学校教材·计算机科学与技术:Java面向对象程序设计(第2版)》的内容大体可分为三个部分。第1章~第7章为第一部分,着重介绍Java面向对象的基本知识点,主要有Java的基本环境、Java语言基础、Java工程规范、面向对象基本概念、基本特征、概念深化、异常处理等,读者通过这部分的学习可以用Java语言建立起面向对象思维的能力,其中第4章~第6章是本部分的重点;第8章~第16章为第二部分,着重介绍Java语言的应用,主要有Java常用类库与工具、线程、集合类框架、AWT与Swing图形用户界面、输入/输出、网络通信、JDBC,读者通过这部分的学习可以了解Java工程应用的基础知识,其中第8章~第10章以及第14章、第16章是本部分的重点;第17章~第20章为第三部分,着重介绍Java软件体系结构设计,主要有UML、设计模式、软件框架和分布式对象技术,读者通过这部分可以掌握和了解进行软件结构设计时需要用到的模型表达方式、设计思想、框架编程思维和分布式软件设计的主要方法。这三部分的内容,囊括了Java语言和Java软件结构设计的主要知识点,丰富了Java面向对象程序设计的内涵,可由浅入深、循序渐进地带领读者进入Java面向对象程序设计的艺术殿堂。
-
JavaScript高效图形编程(英)切克 著,徐鹏飞 译《JavaScript高效图形编程》是一本具有很强实操性的JavaScript图书,全书共分10章,涵盖的主要内容有:JavaScript的面向对象机制、JavaScript性能优化、jQuery和ExtJS库、高级UI设计、Web游戏开发、面向移动设备的开发、图形编程知识等。《JavaScript高效图形编程》适合有一定Web开发经验和JavaScript基础的开发人员学习。
-
Java程序设计教程(美)刘易斯,(美)洛夫特斯 著《国外计算机科学教材系列:Java程序设计教程(第七版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设《国外计算机科学教材系列:Java程序设计教程(第七版)(英文版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的Java GUI设计知识体系。此外,本书还有内容丰富的附录,并提供了在线程序设计实践网站服务。
-
深入理解Java7成富 著本书是学习Java7新功能和新特性以及深入理解Java核心技术的最佳选择之一。经过近6年的等待,Java迎来了它的又一个历史性的版本—Java7。Java 7在提高开发人员的生产效率、平台性能和模块方向上又迈进了一步,变得更加强大和灵活。本书不仅对Java7的所有重要更新进行了全面的解读,而且还对Java平台的核心技术的底层实现进行了深入探讨,包含大量最佳实践。全书的主要内容可分为三大部分:第一部分是1~6章,全面阐释Java7在语法、JVM、类库和API等方面的所有重要新功能和新特性,掌握这部分内容有助于大幅度提升编码效率和提高代码质量;第二部分是7~13章,对JVM、Java源代码和字节代码操作、类加载器、对象生命周期、多线程、并发编程、泛型、安全等Java平台的核心技术进行了深入解析,掌握这部分内容有助于深入理解Java的底层原理;第三部分为第14章,是对Java8的展望,简要介绍了Java 8中将要增加的新特性。
-
Java面向对象程序设计费贤举 主编《21世纪高等学校规划教材:Java面向对象程序设计》为21世纪高等学校规划教材。《21世纪高等学校规划教材:Java面向对象程序设计》共11章,主要内容包括概述、Java程序设计基础、Java常用系统类的应用、集合与泛型、Java面向对象程序设计、Java的异常处理、Applet小程序、图形用户界面应用、文件和流、多线程和动画编程、网络编程等。《21世纪高等学校规划教材:Java面向对象程序设计》注重理论与实践相结合,注重基本知识的理解与基本技能的培养;以案例驱动和软件项目开发实例贯穿全书章节,强调理论与习题以及实验题相结合;内容丰富,结构安排合理,由浅入深,层次分明。《21世纪高等学校规划教材:Java面向对象程序设计》可作为普通高等院校Java语言程序设计、面向对象程序设计等课程教材,也可作为从事Java语言软件开发人员的参考用书。
-
Java语言实用教程杨晓燕 编Java是纯面向对象的程序设计语言,具有完全面向对象、简单高效、与平台无关、安全、支持多线程等特点,目前非常流行,且发展前景广阔。《高等学校计算机类规划教材·宁波市高校特色教材:Java语言实用教程》遵循“案例分析—知识学习—案例实现”和“每章案例—综合案例”的编写思路,以Java入门和架构应用并重为原则进行编写,内容主要包括Java的渊源和特点、Java开发工具入门、Java的输入/输出、Java流程控制、类及类的构造、共享包的定义和引用、多态的实现和管理、异常处理、GUI图形界面、图形处理及Java数据库连接等。《高等学校计算机类规划教材·宁波市高校特色教材:Java语言实用教程》既可作为大中专院校Java程序设计课程的教材,也可作为Java自学者的入门用书。
-
轻量级Java EE企业应用实战李刚 编著本书是《轻量级JavaEE企业应用实战》的第3版,第3版保持了第2版内容全面、深入的特点,主要完成全部知识的升级。本书介绍了JavaEE领域的三个开源框架:Struts2、Spring和Hibernate。其中Struts2升级到2.2.1,Spring升级到3.0.5,Hibernate升级到了3.6.0。本书还全面介绍了Servlet3.0的新特性,以及Tomcat 7.0的配置和用法,本书的示例应该在Tomcat7.0上运行。本书重点介绍如何整合Struts2.2+Spring 3.0+Hibernate 3.6进行JavaEE开发,主要包括三部分。第一部分介绍JavaEE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解Struts 2.2、Spring3.0和Hibernate 3.6三个框架的用法,介绍三个框架时,从Eclipse IDE的使用来上手,一步步带领读者深入三个框架的核心。这部分内容是笔者讲授“疯狂Java实训”的培训讲义,因此是本书的重点部分,既包含了笔者多年开发经历的领悟,也融入了丰富的授课经验。第三部分示范开发了一个包含7个表、表之间具有复杂的关联映射、继承映射等关系,且业务也相对复杂的工作流案例,希望让读者理论联系实际,将三个框架真正运用到实际开发中去,该案例采用目前最流行、最规范的JavaEE架构,整个应用分为领域对象层、DAO层、业务逻辑层、MVC层和视图层,各层之间分层清晰,层与层之间以松耦合的方法组织在一起。该案例既提供了IDE无关的、基于Ant管理的项目源码,也提供了基于EclipseIDE的项目源码,最大限度地满足读者的需求。本书不再介绍Struts1.X相关内容,如果读者希望获取《轻量级J2EE企业应用实战》第一版中关于Struts1.X的知识,请登录http://www.crazyit.org下载。当读者阅读此书时如果遇到技术难题,也可登录http://www.crazyit.org发帖,笔者将会及时予以解答。阅读本书之前,建议先认真阅读笔者所著的《疯狂Java讲义》一书。本书适合于有较好的Java编程基础,或有初步JSP、Servlet基础的读者。尤其适合于对Struts2、Spring、Hibernate了解不够深入,或对Struts2+Spring+Hibernate整合开发不太熟悉的开发人员阅读。
-
JavaScript经典实例(美)鲍尔斯 编著,李强 译当你在JavaScript中遇到问题的时候,没有必要再去做一些重复无谓的劳动。因为《JavaScript经典实例》各节中的完整代码解决了常见的编程问题,并且给出了在任何浏览器中构建Web应用程序的技术。只需要将这些代码示例复制并粘贴到你自己的项目中就行了,可以快速完成工作,并且在此过程中学习JavaScript的很多知识。你还将学习如何利用ECMAScript 5和HTML5中的最新功能,包括新的跨域挂件通信技术、HTML5的video和audio元素,以及绘制画布。书中一些章节介绍了如何将这些技术与JavaScript一起使用,构建高品质的应用程序界面。
-
Java典型模块与项目实战大全明日科技 等编著《Java典型模块与项目实战大全》以Java主流技术应用及项目开发为主线,通过Java开发中最常见的15个典型模块和4个完整的项目案例,详细介绍了常用模块和项目开发的完整过程。全书分为典型模块篇、项目实战篇和环境搭建篇等3篇,共24章。典型模块篇包括备忘录模块、学生成绩管理模块、常用照片管理模块、定制打印模块、短信收发模块、FTP上传下载模块、局域网通信模块、区域地图模块、序列号注册模块、PDF查看模块、动态考题模块、多功能查询模块、文件分割模块、图书管理模块、五子棋游戏模块等15个模块,每个模块都分步进行了详细介绍,关键技术还进行了重点讲解。项目实战篇包括酒店管理系统、企业人事管理系统、医药综合管理系统、进销存管理系统等4个完整项目,每个项目都从软件工程的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细介绍。环境搭建篇包括JDK下载与安装、Eclipse下载与汉化、Eclipse配置与插件安装、MySQL及其工具下载安装、SQL Server 2005数据库的安装,主要对开发环境的搭建及程序开发前的必备基础知识进行了讲解。《Java典型模块与项目实战大全》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP、Windows 7和Windows 2003下全部运行通过,保证能够正常运行。