读书频道 > 网站 > 网页设计 > Java语言导学(原书第5版)
前 言
15-08-04    下载编辑
收藏    我要投稿   

本文所属图书 > Java语言导学(原书第5版)

本书清晰地介绍了面向对象编程概念、程序设计语言基础、类和对象、接口和继承、泛型、包、数字和字符串、异常、集合等内容,同时涵盖了Java SE 7的新特性,比如NIO 2的内容等。每章后面的问题和练习可以帮助读立即去当当网订购

自2010年年初Oracle公司收购Sun公司以来,Java语言迎来了激动人心的时代。正如Java Community Process(JCP)计划的活动所印证的,Java语言将不断发展。本书基于Java SE 7版本并引用该版本的API。

相比本书第4版(针对的是Java版本6),第5版引入了一些新的特性,如关于NIO.2的内容、新的文件I/O API和将遗留代码迁移到这些新API的相关信息。部署部分扩展成第18章和第19章。Fork/Join特性部分添加到第12章。项目Coin的开发也已添加到合适的章节,包括新的try-with-resources语句、单个异常处理器捕获多种类型异常的能力、二进制字符串的支持,以及引入简洁泛型代码的diamond语法。

除这些新特性外,本书的前面章节也进行了重写,增加了一些新的信息。例如,更新第6章、第16章和第17章的内容,替换附录中Java认证考试的内容。

如果你准备参加Java SE 7认证考试,本书可提供一定的帮助。附录中列出三个级别的考试,详细介绍每个级别考试覆盖的项目,并指出书中涉及相关信息的章节及有价值的参考资料。注意,这只是参加认证考试要准备的众多内容之一。

所有内容都由Oracle Java engineering的成员审校过,以确保书中信息都是正确和最新的。本书也被置于Oracle网站的在线教程内,其网址如下:

http://docs.oracle.com/javase/tutorial

本书内容被视为Java的核心教程,是初学者和中级程序员的必学知识。只要掌握这些内容就可以研究网站上Java平台文档的其余部分。如果你有兴趣开发复杂的富互联网应用(RIA),可以查看最前沿的Java图形用户界面(GUI)工具包JavaFX。

正如发布的Java SE 7 update 5所述,下载JDK时可以自动获取JavaFX软件开发包(SDK)。要获取更多信息可查看JavaFX文档,其网址如下: http://docs.oracle.com/javafx
和以前的版本一样,本书的目的是编写一个易于阅读的实用程序员指南,以协助读者学习使用Java提供的丰富的环境构建应用程序、applet和组件。让我们继续学习编程吧!

读者对象

本书同时面向新手和有经验的程序员。

新手通读本书(包括第1章中编译和运行第一个程序的每一步指令)将有最大的收获。

有经验的过程式语言程序员(如C语言)可以从面向对象的概念和Java程序语言的特性开始学习。

有经验的程序员可以直接学习高级主题,如泛型、并发和部署等。

本书内容适用于不同层次的程序员学习。

如何使用本书

本书可直接从头读到尾或忽略某些主题跳到另一个主题。这些信息的组织有一定的逻辑顺序,且尽可能忽略一些参考文献。

本书例子都在JDK 7 版本中编译。读者要下载该版本或更新的版本来编译和运行实例。

本书对引用的一些材料提供了在线帮助(如可下载的实例、问题和练习的答案、JDK 7手册和API规范),其链接在文中以脚注形式给出,例如:7/docs/api/java/lang/Class.html和tutorial/java/generics/examples/BoxDemo.java。

Java教程也提供了两种格式的电子书:

移动电子书文件,适用于Kindle。

ePub电子书文件,适用于iPad、Nook和其他支持ePub格式的设备。

每本电子书包含唯一的路径,对应本书的相关章节。读者可通过Java教程主页上的链接“In Book Form”下载电子书:http://docs.oracle.com/javase/tutorial/index.html

欢迎读者给我们反馈,请通过下述教程反馈页面联系我们:

 http://docs.oracle.com/javase/feedback.html

如果没有Oracle Java engineering团队不知疲倦地检查本书的技术内容,本书将不能面世。本书第5版的推出,要特别感谢Alan Bateman、Alex Buckley、Calvin Cheung、Maurizio Cimadamore、Joe Darcy、Andy Herrick、Stuart Marks、Igor Nekrestyanov、Thomas Ng、Nam Nguyen和Daniel Smith。

Jordan Douglas和Dawn Tyler快速高效地创建了本书中专业的插图。Devika Gollapudi为书中的截屏图提供了有价值的帮助。

编辑Deborah Owens和Susan Shepard仔细完整地对书稿进行了编辑加工。

感谢团队成员Bhavesh Patel、Devika Gollapudi和Santhosh La的支持。

最后要感谢Alan Sommerer、Barbara Ramsey、Sophia Mikulinsky和Sowmya Kannan等管理人员的支持。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站