作为理想的面向对象的程序设计语言,Java以及迅速发展的势态日趋成为主流应用程序的开发语言.本书的目标是接照一个合理的形式讲述Java编程,以期帮助读者理解Java语言,积累Java应用环境的使用经验,并在核心技术领域打下坚实的基础.在介绍Java语言各个方面的过程中,本书一边解释各语言要素的作用,一边讲述如何在实践中应用,并给具体程序示例.本书采用了教学方式,适合软件开发人员和高校师生阅读.前言在我编著全部的编程类丛书过程中,目标始终都是尽量把会给读者带来障碍的方面排除。这些障碍是每个有抱负的程序员都将面临的,分别是熟悉每一种编程语言和环境中的术语、理解程序语言中各要素的使用(而不仅仅知道它们是什么)以及掌握该语言在实践中的合理应用。术语是一种宝贵的、不可替代的交流方式,不仅行业专家要用,业余爱好者也要用。因此这个问题根本无法回避。我的办法是让初学者理解特定术语是什么意义,并且能够自由地在适当的环境中运用。这样,他们就可以更有效地使用大多数编程主品附带的文档,并且在阅读和学习大多数程序语言的相关资料时充满信心。学习一种程序语言最基础的就是要理解编程语言中各要素的语法和产生的效果。但是我相信,展示编程语言中各功能的工作方式和使用方法也具有同等重要的意义。我不是只使用成段的代码,而是力图为读者提供更具有实际意义的示例,向读者介绍与特定问题相关的编程语言中各功能之间的关系。然后,将这些内容作为进一步编程实验的基础,便于读者亲身了解以不同的方式更改这些代码会产生的效果。除了应用各语言要素之外,还需要深入到具体的实践环境中。为了帮助初学者能够有信心开发自己的应用程序,我的目标是为他们分析所有各部分工作的内部技术,并且在更大范围内结合一个简单的、由若干行代码构成的示例。这就是我喜欢至少使用一个可以工作的示例贯穿在多个章节内容中的原因。这样就有时能不但介绍这些功能该如何在一起应用,还能够说明如何管理代码。最后,我知道通过对一本书的学习而掌握一门技术的过程是十分困难的。因此读者一定要认识到大多数编程语言中都存在的二方面问题。第一,需要付出大量的努力,但这同时也意味着当你成功之后会获得更大的满足;第二,学习过程中充满着乐趣,因此你真的会喜欢上这些工作;第二,学习过程比你起初自己的设想要容易得多,因此有志者事竟成。IvorHorton浏览本商品所属分类图书计算机/网络程序设计JavaJavaScriptJ2EE