现在的位置: 首页 > 综合 > 正文

编程导师Ivor Horton新作《Java 7入门经典》即将出版

2014年05月21日 ⁄ 综合 ⁄ 共 2052字 ⁄ 字号 评论关闭

         网友戏称:从Java 2 到Java 7,大师Ivor Horton 的照片一直没变啊,还是那么的年轻,确实大师的风采依旧是未变,在我心中,大师也永远年轻!

         OK,长话短多,也许你没听说过编程导师Ivor Horton的大名,但是他的大作,你一定了解,从《Visual C++ 2010入门经典(第5版)》《C语言入门经典(第4版)》《C++入门经典(第3版)》,到最新的《Java
7入门经典》
,无一不是经典中的经典,引导着一批又一批的coder进入编程殿堂,其实我也特别想了解,有多少coder看着这些编程书入门的,看过文章的,敢晒出你读过的 Ivor Horton 写的编程书吗?


        百度上这么描述“ Ivor Horton”:世界著名的计算机图书作家,是Java、C和C++编程语言方面的杰出作者,主要从事与编程相关的顾问及撰写工作,曾帮助无数程序员步入编程的殿堂。他曾在IBM工作多年,能使用多种语言进行编程(在多种机器上使用汇编语言和高级语言),设计和实现了实时闭环工业控制系统。由他执笔的图书都非常有名,如《Visual C++ 2010入门经典(第5版)》、《C语言入门经典(第4版)》、《C++入门经典(第3版)》等。他编写的图书十分适合初学者学习,讲解细腻、全面,示例丰富,深受读者好评。Ivor
Horton还是私人实践方面的系统顾问。
         当然,horton名气还是出自于他写的入门书籍,没看过Horton 的书,你一定不了解他的写作风格,全面、案例丰富只是一方面,很多coder直接说,你完全没有任何编程经验,看过Horton的书,你就可以写自己的代码啦!

程序员之间几乎已经形成了这样一种共识:Horton的力作,品质绝对经典!

        最新出版的《Java 7 入门经典》也即将出版,秉承着大师一贯的风格,图书问世以来,便受到程序员们的追捧,当然,Java发展至今已经有15个年头了,Java语言的生命力,与其开放的程度有着密切的关系,庞大的用户群,志愿者,编程爱好者,数不清的论坛,开源代码,构成了java的生存平台,以及赖之生存的生态圈。基本上任何的想法都可以在Java开源社区找到实现。Java一时间成了时尚,自由,理想,开源的象征,良好的生态环境进一步吸引了大批的拥护者加入,如此良好的循环才是Java长盛不衰的秘诀。相信大师的力作,也能让coder们更加了解Java,为Java的明天添砖加瓦。

        来看看Horton是怎么按照逻辑格式来介绍Java编程的:
● 首先介绍在Java中编程的主要术语和概念,读者借此将了解与后续细节有关的概括介绍和框架。
● 然后提供对Java语言所有特性的清楚解释——包括基本的数据类型、操纵数据的控制结构、Java语言面向对象的特性、运行时错误处理的方法以及线程的使用方式。另外还将详细介绍Java中的泛型类型以及在程序中使用它们的方法。本书不仅仅解释语言元素,而且还介绍在实际中应用这些语言元素的方法。
● 之后对Java类库中的关键包进行广泛介绍,这其中包括java.math、java.io、java.nio.file、java.util、java.awt、java.awt.event、java.applet、javax.swing以及javax.xml。这些包都通过实际的例子进行解释,覆盖了文件处理、打印输出、集合类、辅助对象、图形用户界面、applet以及XML。
● 接下来指导构建实际应用程序Sketcher的整个过程,在此过程中,将在非常真实的上下文中应用Java语言功能以及Java类库。Sketcher绘图应用程序包括菜单、工具栏以及状态栏,提供了基于基本应用程序的针对用户界面的基础训练。此外,Sketcher还实现了绘制和管理多种元素和处理程序文本、在本地打印机上打印图片以及将图片保存到硬盘上等功能。通过组装具有这些功能的应用程序,能让您更好地理解在实际项目环境中如何应用Java,而这一点即使通过大量的零散例子也很难实现。
● 最后介绍XML的基本内容并展示使用JDK中自带的XML和XSLT功能来处理XML并读写XML文件的方法。
当通过这些主题逐步进步时,本书先介绍相关理论,然后再通过合适的例子以及更清楚的解释来进行说明。读者可以先快速学习一遍,然后在必要时再回头复习所有所需的内容。每章的小例子主要用来解释类及其方法或者某理论知识点的实际用途,尤其是它们展示了某一语言特性或某个方法运行的方式。 为了从这些章节中学到更多知识,这里推荐在阅读时自己尝试其中的例子。即使已经下载了例子的源程序代码,也尽量自己输入它们。这确实会有不同的效果。这些例子也为进行实验提供了良好的基础平台,希望能激发您的兴趣并创建自己的程序。自己尝试非常重要——从自己的错误中学到的东西不会比从第一次就能成功运行的例子中学到的少。任何人都会犯错误。

     

       

   

     

     

     
       

抱歉!评论已关闭.