JAVA及其相关
-
Java语言程序设计实验指导唐友,舒杰 主编《应用型本科院校“十二五”规划教材·计算机类:Java语言程序设计实验指导》共分17章:前16章中“典型例题解析”和“课后习题解答”是典型例题和《Java语言程序设计》一书中全部课后习题的详细分析、解答及程序上机运行结果,每章中“上机实验”是精心设计的实验及相应的程序代码;第17章“综合实例”包括两个具有较高综合性的编程实例。 -
Eclipse RCP与Spring OSGi陆阳 著《Eclipse RCP与Spring OSGi:技术详解与最佳实践》由资源的Eclipse专家亲自执笔,并得到了Eclipse官方技术社区的强烈推荐,权威性毋庸置疑!内容全面,系统讲解了利用Eclipse RCP和Spring OSGi开发大规模Java应用的核心技术:实战性强,包含大量易于操作的案例和最佳实践。《Eclipse RCP与Spring OSGi:技术详解与最佳实践》共分3个部分:基础篇(第1-5章)详细介绍了与Eclipse RCP相关的一系列核心概念、Eclipse RCP开发环境的搭建, 以及SWT、JFace、Forms、Nebula和WindowBuilder等Eclipse RCP开发所常用的界面编程技术:高级篇(第6~12章)系统讲解了Eclipse RCP应用开发的基础知识、EclipseRCP软件产品各个组成部分的构建方法,以及Eclipse RCP扩展的使用和扩展点的开发,掌握这些技术知识的读者将能构建一个结构完整的Eclipse RCP软件,并解决软件开发过程中遇到的故障:实战篇(第13~15章)详细讲解了Eclipse RCP与Spring OSGi框架、Hibernate ORM框架、JPA规范、Maven工具的整合,以及它与Java的模块化设计。 -
JavaScript宝典(美)古德曼 等著,杨岳湘 等译本书的脚本清单以等宽字体显示,使它们与其他正文区分开。由于本书的页宽有限,脚本清单常常会断行,此时,脚本的剩余部分就显示在下一行,与清单的左边缘齐平,就像在打开自动换行功能的文本编辑器中一样。在文档中输入脚本清单时,假如这些断行引发了问题,最好在配书光盘上找到相应的清单,看看脚本应该是什么样子。在本书的第Ⅱl部分,在阅读对象模型或者语言功能(它们需要某个浏览器的指定最低版本)之前,不可能编写出多个页面。在需要特定的浏览器或浏览器版本时,为了更便于在文中阅读,多数浏览器引用由缩写和版本号组成。比如:WinlE5表示运行于Windows系统的IntemetExplorer5:NN4表示运行于任何操作系统的Netscape Navigator4-Moz表示现代Mozilla浏览器f它派生了Firefox、Netscape6和以后版本,以及Camino);Safari表示Apple用于Mac 0Sx的浏览器。如果浏览器的某个版本引入了一个功能,而且在后续版本中都支持,就在这个版本号后面加一个“+”符号。例如,标记为WinlE5.5+的功能,表示该功能至少需要Windows环境的IntemetExplorer5.5,WinlE8和将来的WinlE版本也支持该功能。如果在现代浏览器的第1版中实现了某功能,就在这个浏览器系列名称的后面加上加号(+),比如Moz+表示所有基于Mozilla的浏览器。有时,某功能或一些特殊行为只应用于一个浏览器。例如,某功能标记为NN4,表示只是在NetscapeNavigator 4.x中有这个功能。减号(例如,WinlE一)表示浏览器不支持当前讨论的内容. 本版书中的HTML标记格式符合HTML5的编码约定,也遵循许多XHTML标准,例如标记和特性名都使用小写形式。 “注意”、“提示”、“警告”、“交叉引用”这几个图标在本书中随处可见,用于标记重点内容,或者告诉你在哪里可以找到更详细的信息。 -
JavaScript学习指南(美)Shelley Powers 著 谢春祥 译《JavaScript学习指南(第2版)(修订版)》系统地介绍了JavaScript的基本语法、基本对象、调试工具与排错技术、事件处理机制、浏览器对象模型/文档对象模型(BOM/DOM)等方面的知识,并通过一个复杂的示例深入探讨了Ajax应用。《JavaScript学习指南(第2版)(修订版)》提供了许多简单易懂、主题鲜明的示例,介绍了大量最佳实践和良好编程习惯,对提高代码可读性、可维护性均有很高的价值,并且对很多跨浏览器兼容问题进行了详细说明,追踪了新规范的发展。《JavaScript学习指南(第2版)(修订版)》适合于希望通过JavaScript为自己的网页/网站添加活力的读者,不管你是否有编程经验,通过阅读本书都能够很快地掌握这一技术。在阅读本书之前,最好对CSS、HTML/XHTML有所了解。 -
Java改错学习法朱福喜 编著朱福喜编著的《Java改错学习法》作者虚构一个教学场景,采用一老一少的对话形式,将自己多年教学经验融入其中,颠覆传统教学模式,创新一种改错学Java的方法,帮助学习者树立正确的学习观念,使初学者明白,改错也是一种学习方式,在改正错误的过程中也能够学到和巩固很多基础知识 ,只要有了足够的基础,就可以编写出非常复杂和漂亮的程序。《Java改错学习法》从基本概念入手,对开始学习JaVa编程时会发生的错误进行纠正和引导,从而克服学习过程中的畏难心理,在改错中逐步成长 。本书从简单的例子开始,循序渐进,帮助初学者提高查错、排错和改错的能力。相信通过足够多的练习,读者定能熟悉JaVa程序设计的精华,进而提 高Java编程能力。 -
JavaScript精粹(英)James Edwards,(澳)Cameron Adams 著 高铁军 译《JavaScript精粹(修订版)》主要介绍JavaScript应用中一些常见的问题及其解决方法,从最基础的数字、字符串、数组到进阶的DOM、表单验证、cookie,再到较为高级的AJAX,书中均有涉及。《JavaScript精粹(修订版)》覆盖现在非常流行和通用的技术,提出很多出现频率较高的Web开发常见问题,并提供了大量的技巧和解决方案,具有很强的实用性和通用性,书中的代码也具有很强的兼容性。《JavaScript精粹(修订版)》还介绍了一些面向对象编程内容,这部分内容可以帮助用户以更高的角度来看待自己的设计,以提高代码的质量和可维护性。最为难得的是,由于具有丰富的业界实践经验,作者在本书中不仅仅提出了对各种问题的解决方法,还展现了自己的思考方法和一些良好的程序设计习惯,与具体的细节性知识相比,这些无疑更加具有价值。《JavaScript精粹(修订版)》适合参与创建网站以及开发Web应用程序的工程技术人员和管理人员阅读参考。 -
Spring 3.0就这么简单陈雄华 林开雄 著《Spring 3.0就这么简单》的主旨就是帮助读者尽快上手,掌握Spring 3.0的核心内容,正确地进行项目实战,同时汲取Spring的思想,并最终将这种思想灵活运用到实际工作中。《Spring 3.0就这么简单》主要介绍了Spring 3.0的核心内容,不仅讲解了Spring 3.0的基础知识,还深入讨论了Spring IoC容器、Spring AOP、使用Spring JDBC访问数据库、集成Hibernate、Spring的事务管理、Spring MVC、单元测试、敏捷开发技术等内容,帮助读者快速入门并可以立刻使用Spring进行项目实战。本书展示了如何使用Spring自己动手打造服务平台框架,并在本书的最后给出一个开发实战案例。《Spring 3.0就这么简单》语言简洁,实例丰富,可帮助读者迅速掌握使用Spring 3.0进行开发所需的各种技能。《Spring 3.0就这么简单》适合于具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员和测试人员等。 -
疯狂Java 程序员的基本修养李刚 编著本书归纳了Java学习者、工作者在学习、工作过程中最欠缺的技术短板,本书把Java编程中的重点、要点、难点、常见陷阱收集在一起,旨在帮助读者重点突破这些看似“司空见惯”的基本功。本书知识主要分为四个部分,第一部分主要介绍Java程序的内存管理,这部分是大多Java程序员最容易忽略的地方——因为Java不像C,而且Java提供了垃圾回收机制,因此导致许多Java程序员对内存管理重视不够;第二部分主要介绍了Java编程过程中各种常见的陷阱,这些陷阱有些来自于李刚老师早年痛苦的经历,有些来自于他的众多学子的痛苦经历,都是Java程序员在编程过程中的“前车之鉴”,希望读者能引以为戒;第三部分主要介绍常用数据结构的Java实现,这部分内容也是大多Java程序员重视不够的地方——因为许多初级程序员往往会感觉:数据结构对实际开发帮助并不大,但实际上,我们每天开发都会使用数据结构,只是经常利用别人的实现而已;第四部分主要介绍Java程序开发的方法、经验等,它们是李刚老师多年的实际开发经验、培训经验的总结,更符合初学者的习惯,更能满足初学者的需要,因此掌握这些开发方法、经验可以更有效地进行开发。本书提供了配套的网站读者在阅读该书过程中遇到任何技术问题都可登录该站点与李刚老师交流,也可与疯狂Java图书庞大的读者群交流。本书不是一本包含所有技术细节的手册,而是承载了无数过来人的谆谆教导,书中内容为有一定的Java基础的读者而编写,尤其适合于有一到两年的Java学习经验的读者和参加工作不久的初级Java程序员,帮助他们突破技术基本功的瓶颈。 -
面向对象Java技术教程徐宏喆,张艺钟,马静 等著面向对象(ObjectOriented,00)是计算机界关心的重点之一,而设计模式是面向对象的热门话题,也是广泛使用和研究的热点。国内外许多高校都开设了面向对象的课程,但是面向对象涉及的概念很多,结构复杂,内容广泛,使不少初学者感到学习难度较大。徐宏喆等编著的《面向对象Java技术教程》是一本全面介绍面向对象技术的教材,分为基础篇、进阶篇、高级篇三部分。基础篇重点讲解面向对象的基础知识;进阶篇主要讲解了24种面向对象的设计模式;高级篇介绍了面向服务的体系架构(S0A)和云计算。作者参阅了大量国内外面向对象以及设计模式的教材,认真分析了读者在学习过程中遇到的困难。为了方便读者的理解和使用,本书采用通俗易懂的语言来解释许多复杂的概念,并使用大量实例深入浅出地讲解面向对象的基础知识和基础应用。本书内容全面,概念清晰,例题丰富,循序渐进,易于学习。《面向对象Java技术教程》可以作为大学计算机专业本科生、研究生学习面向对象技术的基础教材,也可以作为从事软件研究和开发工作的技术人员的参考书。 -
Java程序设计实验指导吴功兴,赵文明 编Java语言是目前最为流行的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程,是计算机世界的“国际语言”。《Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。《Java程序设计实验指导》共十二章节,内容包括开发简单的Java程序、Java基本的程序设计结构、Java面向对象程序设计——类和对象、Java面向对象程序设计——继承和接口等。
