java程序设计概念对象先行_Java程序设计概念:对象先行(原书第8版)__序言

译者序Java Concepts: Early Objects (Eighth Edition)这是一本让人惊喜的Java入门书。

它不仅能让你轻松进入Java世界,更重要的是,通过学习本书,能够把面向对象的设计理念自然而然地融入你的学习和编程中。“对象先行”正是本书倡导的一个重要方面,这也是本书区别于其他教材的一个突出特点。我们很多人最早学习Java时都经历了从面向过程到面向对象的概念转换,由于前期养成了一些不好的编程习惯,所以往往饱受纠正错误的痛苦。如果那时能有这样一本书,我们会少走很多弯路。从这个意义上讲,你真的很幸运!

本书的目的是介绍基本概念,为Java编程奠定基础。本书分为基础知识、面向对象设计以及数据结构和算法三部分,看似平常,但内容绝不枯燥。每一章每一节都精心设计,以通俗易懂的方式清晰地讲解概念,更通过实用示例强化理解。另外,作为第一线的教师,本书作者深谙教学之道,将课堂设计中的多种教学元素很好地贯穿在了本书中。每一章首先给出学习目标,并提供大量提示和详细说明来强调重点,这些内容就像我们上课时所记的笔记,能帮助我们真正掌握所学的内容。不仅如此,本书的版式也让人眼前一亮,不同层次的读者可以按照学习要求灵活地安排学习内容和顺序,更能感受学习的乐趣。

本书特别设置了“计算与社会”“专题”及“科学和商业练习”等板块,来提高学生的学习兴趣。更重要的是,通过这些贴近生活的实用主题,书中介绍的知识不再只是生硬的书本概念,而直接对应于切切实实的具体实践,这会让学习过程更加有的放矢。还有一点需要指出的是,本书中的练习覆盖面很广,可能涉及一些对你来说很生疏的领域,以至于让一些人望而却步,但这些练习并不要求你掌握那些领域的理论背景,它们只是用来提供一些“场景”,使你能够在这些场景下实际操练你学到的Java编程知识。

希望本书能为你开启Java编程世界的大门,帮你踏出坚实的第一步。

本书由林琪和肖斌主译,朱涛江、杜志秀、杨春生、刘亮、王宇、张伶、王志淋、刘跃邦参与了全书的修改整理,程芳、吴忠望、张练达、陈峰、杨健康、姚勇、张莹、牛亚峰、高强、赵蓓、荆涛、刘恒完善了关键部分的翻译。全体人员共同完成了本书的翻译工作。不过由于水平有限,译文肯定有不当之处,敬请批评指正。

林琪2017年11月

你可能感兴趣的:(java程序设计概念对象先行)