本书是日本经典畅销书“Easy”系列中的一本Easy Java,从2000到2021,20年来6次改版,持续畅销,在日本Java类图书累计销量排行**。 全书注重基础,通过通俗易懂的语言,结合清晰直观的图形图示、详细的代码解析和课后练习,系统介绍了 Java 从基础语法—类—面向对象编程的相关内容,重点、难点讲解清楚透彻,涵盖面广,又注重细节,特别适合没有编程经验的读者全面学习 Java 编程相关知识。另外,全书还注重读者的动手能力,通过大量的中小示例,反复解说,提高读者的动手能力,同时也能潜移默化地培养读者的编程思维。内容丰富:从语法基础—类—面向对象编程,知识点逐个解说。? 示例解析:用中小示例代码和解析辅助理解,零基础读者轻松看懂。? 注重技巧:重点、难点特别展示,经验技巧随机融入,学习少走弯路。? 大量图示:用丰富的插图和浅显易懂的语言透彻解说,方便理解。?——多动手、勤思考是提升编程技能的*直接、有效途径。? ——程序设计中编程思想很重要,它是一种高效解决问题的方式,学习中应注意体会并培养。
本书是将很畅销的Java入门书针对近期新的环境进行了修订,使其更容易理解。 本书对Java编程的每一个基础知识都进行了细致的讲解,涵盖了语法、类和面向对象的基础知识,编排通俗易懂,读起来毫无障碍。本书对应近期新的Java环境--Java 11,并介绍了使用OpenJDK创建环境的方法。随书附带练习。课:步第2课:Java的基础知识第3课:变量第4课 表达式和运算符第五课:分情况处理第六课:不断地重复第7课:数组 第八课:class的基础知识 第9课:class的功能 0课:class的使用 10.1 class库 10.2 处理字符串的 class 10.3 其他的class 10.4 class变量 10.5 目标的数组 10.6 本课总结第十一课:新class 11.1 继承 11.2 数据成员的访问 11.3 重写 11.4 对象class的继承 11.5 本课总结2课:接口 12.1 抽象class 12.2 接口 12.3 class的阶层结构 12.4 本课总结3课:大规模程序的开发 13.1 分割文件 13.2 package基础知识 13.3 package的利用 13.4 导入 13.5 本课总结4课 例外与输入输出 14.1 例外的基础知识 14.2 例外和class 14.3 例外的输出 14.4 输入输出基础知识 14.5 本课总结5 Thread 15.1 Thread的基础知识 15.2 Thread的操纵 15.3 如何创建Thread 15.4 同步 15.5 本课总结6课 图形应用 16.1 GUI应用的基础知识 16.2 应用程序的应用 16.3 Java的应用和扩展 16.4 本课总结附录A 练习与答案 附录B 常见问题