JAVA及其相关
-
Java应用架构设计(美)Kirk Knoernschild 著,张卫滨 译《Java应用架构设计:模块化模式与OSGi》中文简体字版由Pearson Education(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括中国台湾地区和中国香港、澳门特别行政区)独家出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录本书中的任何部分。本书封底贴有Pearson Education(培生教育出版集团)激光防伪标签,无标签者不得销售。《Java应用架构设计:模块化模式与OSGi》由全球资深专家撰写,世界级软件开发大师Robert C. Martin与Peter Kriens作序推荐。书中揭示了模块化的重要性,如何实现模块化,以及如何使用OSGi实现模块化架构。《Java应用架构设计:模块化模式与OSGi》分为三部分。第一部分(第1~7章)描述了需要模块化的理由。在这里,你将会看到模块化在设计软件中所扮演的重要角色,与此同时还会学习到为什么需要设计模块化的软件。第二部分(第8~12章)介绍了18个模式,这些模式会帮助你设计更为模块化的软件。第三部分(第13~17章)引入了OSGi,然后阐述了如何使用本书中的模式来设计软件系统并充分发挥模块化平台的优势,并使用代码样例论证了我们的观点。
-
HTML5+CSS+JavaScript深入学习实录陈德春 等HTML 语言是当今网页设计的主流表现语言,CSS 是当今网页设计的通用修饰技术,JavaScript 是当今网页设计的最通用脚本表现技术。HTML+CSS+JavaScript 是当前主流的网页设计组合,是每一名网页设计师所必须具备并精通的技术。《HTML5+CSS+JavaScript深入学习实录》将上述三种技术巧妙地结合起来,详细讲解了这三种技术的基本知识和具体用法。《HTML5+CSS+JavaScript深入学习实录》共分为25 章,循序渐进、由浅入深地详细讲解了HTML+CSS+JavaScript 技术的核心内容,并通过具体实例的实现过程演练了各个知识点的具体用法。首先,详细讲解了HTML 标记语言的核心内容,主要包括页面标记、文字段落、超链接、使用图片、插入列表、使用表格、插入框架、表单、HTML 5 等知识点的具体用法;然后,详细讲解了CSS 的核心内容,主要包括CSS 语法、页面布局、容器、网页元素修饰等知识点的具体用法;接下来,详细讲解了JavaScript 的核心内容,主要包括JavaScript 基础、行为操作等知识点的具体用法;最后通过一个个人博客系统的实现过程,详细讲解了在网页设计过程中联合应用HTML+CSS+JavaScript 技术的过程。全书采用知识性、趣味性相结合的讲解方式,穿插了学习技巧和职场生存法则,介绍了设计师所必须具备的基本素养,并且紧跟时代潮流,讲解了HTML+CSS+JavaScript 技术在移动站点中的用法。
-
Java程序设计廖福保,邓会敏 主编本书由11个项目组成,每个项目按照完成该项目的工作过程分解成若干个任务,把Java语言的知识点分解并贯穿在项目的任务中。通过项目和任务的实施,学习知识和掌握技能。项目的安排顺序既符合学生的认知规律,又反映了Java语言知识的连贯性。本书结合项目任务在讲解知识的过程中,列举了上百个例子,便于学生融会贯通地掌握知识。本书内容全面、结构清晰.实例具有很强的实用性和代表性。全书内容均从任务解决中引入·大大降低了学习门槛,在教材展开过程中步步深入。切合初学者学习专业基础课程“学时少、台阶式”进步的需求。本书可作为高职高专Jave语言程序设计课程的教材.也可以作为Java语言的职业培训教材或Java语言爱好者的自学用书。
-
Java面向对象程序设计耿祥义,张跃平 编著Java语言具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为强大的编程语言。Java已成为网络时代最重要的语言之一。《Java面向对象程序设计(第2版)/高等学校Java课程系列教材》注重结合实例以及重要的设计模式,循序渐进地向读者介绍了Java面向对象编程的重要知识。针对较难理解的问题,所列举例子都是由简到繁,便于读者掌握Java面向对象编程的思想。全书分为17章,分别讲解了基本数据类型、枚举和数组、运算符、表达式和语句、类、对象和接口、面向对象的几个基本原则、重要的设计模式、常用实用类、Java Swing图形用户界面、对话框、Java输入/输出流、泛型与集合框架、JDBC数据库操作、Java多线程机制、Java网络基础以及Java Applet等内容。《Java面向对象程序设计(第2版)/高等学校Java课程系列教材》适合作为高等院校计算机专业Java语言程序设计以及面向对象语言课程的教材。
-
Java程序设计何升 主编《Java程序设计:游戏动画案例教程/高职高专计算机教学改革新体系规划教材》通过游戏动画制作来学习Java程序设计。每一个实例都是按照“先框架后细节代码”逐步迭代递进的方式展开的,重点在于培养运用Java知识来解决具体问题的能力。通过全书十几个妙趣横生的游戏动画实例,学生可以掌握常用的、必备的Java知识。全书共15章,分3个部分。第1~6章是Java基础知识,使学生初步了解游戏程序的特征与组成要素,并扫清游戏动画程序开发的知识障碍;第7-11章是面向对象程序设计,也是《Java程序设计:游戏动画案例教程/高职高专计算机教学改革新体系规划教材》的重点,采用Green foot教学工具详细讲解面向对象程序设计的概念、特点与应用;第12-15章是Java综合实训,围绕一个Java平面游戏案例,从游戏框架、游戏场景到游戏角色等4个专题方面来详细阐述游戏设计的具体细节。《Java程序设计:游戏动画案例教程/高职高专计算机教学改革新体系规划教材》形式新颖、案例丰富,具有很强的实用性,适合作为高职高专院校计算机及相关专业的程序设计课程教材,此外,它也适合对游戏设计感兴趣的读者阅读。
-
Java程序员面试宝典欧立奇,朱梅,段韬 编著本书是《Java 程序员面试宝典》的第三版。第三版在保留第二版数据结构、字符串处理、Java程序设计等主干内容的基础上,更新了部分程序员面试题目,内容主要取材于2011 年至2013 年多家大公司的面试题,以反映第二版图书出版后近两年来所发生的变化,目的是帮助求职者在面试过程中更好地处理一些新问题,应对新变化。本书最后着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。本书的面试题除了有详细的解析外,对相关知识点也有扩展说明。希望这些内容对读者从求职就业到提升计算机专业知识有显著的帮助。本书适合(但不限于)将要找工作的程序员、高校计算机类应届毕业生,以及其他计算机爱好者阅读。
-
Spring源码深度解析郝佳 著《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。
-
Java语言程序设计相洁 呼克佑 主编《工业和信息化普通高等教育“十二五”规划教材·21世纪高等教育计算机规划教材:Java语言程序设计》作为Java语言程序设计课程的教材,系统、全面地介绍了有关Java开发所涉及的各类知识。全书共分13章,内容包括Java的Eclipse开发工具、Java语言基础、流程控制、数组与字符串、Java面向对象程序设计、异常处理、多线程编程、GUI图形用户界面编程、输入输出和文件操作、工具类、数据库编程应用、网络编程、JSP与Serverlet等。书中每章内容都与实例紧密结合,有助于学生理解知识、应用知识,达到学以致用的目的。《工业和信息化普通高等教育“十二五”规划教材·21世纪高等教育计算机规划教材:Java语言程序设计》内容详尽,循序渐进。其中所有例程全部在JDK7.0环境下调试通过,便于读者学习与推广应用。各章配有大量习题,便于读者思考和复习。《工业和信息化普通高等教育“十二五”规划教材·21世纪高等教育计算机规划教材:Java语言程序设计》为任课老师提供配套教学资源,包括所有例程源代码、制作精良的电子课件及课后作业参考答案等。本书可作为高等院校计算机专业学生和非计算机专业学生学习Java程序设计的教材,同时也适合Java爱好者和初、中级的程序开发人员参考使用。
-
Java程序设计实践教程张永常 ,胡局新 ,康晓凤 等编《计算机“卓越工程师计划”应用型教材:Java程序设计实践教程》从Java的入门知识开始进行介绍,力图让读者通过13章的学习和实践,由浅入深、由点到面、逐步提高,掌握Java程序设计技术。这13章介绍的内容分别是Java入门、Java编程基础、数组和字符串、面向对象程序设计基础、面向对象程序设计进阶、常用类库和基本类型包装器类、泛型与集合、异常处理、图形用户界面、多线程编程、数据库操作、I/O流与文件处理、综合项目实践。本教程共计有134个案例,111个照猫画虎实战训练项目,80个思考题,49个牛刀初试项目,6个创新挑战的综合性实践项目。
-
高级程序设计语言邱仲潘 ,张星成 ,宋智军 著Java语言是美国SUN公司(现已被Oracle公司收购)开发的一种功能强大的语言,具有简洁、面向对象、分布式、可移植等性能的多线程动态计算机编程语言。Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。《普通高等教育“计算机类专业”规划教材:高级程序设计语言(Java版)》循序渐进,按节细化知识点,并结合知识点介绍了相关的实例。读者可以按照实例编写程序,同时学习Java知识,能较快提高程序设计水平。《普通高等教育“计算机类专业”规划教材:高级程序设计语言(Java版)》适合作为大学非计算机专业的教材,也可以作为高职高专院校计算机专业的教材,还可作为初学者的自学用书。