Java入门经典

罗格斯·卡登海德人民邮电出版社2020年

暂无评分
ISBN
9787115546050

标签

计算机 编程设计 实际应用开发工具数据类型程序设计编程语言面向对象编程入门教程基础语法计算机教程编程入门

内容简介

《Java入门经典》是美国程序员与计算机图书作家罗格斯·卡登海德(Rogers Cadenhead)编写的 Java 入门教程中译本,24 章按“从零到能动手做项目”的顺序铺开。全书基于 Java 9 版本编写,使用免费的 NetBeans 作为开发工具,从安装配置开发环境、写出第一个可运行的 Java 程序讲起,先讲清楚 Java 程序的编写流程和工作原理,再依次进入变量与数据类型、字符串处理、条件与循环语句、数组、方法等基础语法。 基础打牢后,书中进入面向对象部分:对象与类、继承、接口、内部类与闭包、数据结构、异常捕获与处理、线程与响应式程序,并介绍字体、颜色与图形绘制等图形用户界面知识。最后部分走向实际应用,包括创建交互式 Web 程序与 HTTP 客户端、读写文件与 XML 数据、用 Java 编写 Minecraft mod、开发 Android 应用程序等。 本书延续“Read Less, Do More(精读多练)”的教学思路:每章都配有示例程序清单、示例输出与代码分析,章末附常见问题、答案以及练习和测验;“注意”“提示”“警告”三类小栏目随时点出难点、捷径与常见坑,帮助读者在动手中理解概念。

编辑推荐

如果你想找一本“能一页页跟下来、不会第一次打开就放弃”的 Java 教程,这本值得放进购物车。它的写法不是概念轰炸,而是先给你一段能跑起来的代码,再回头解释为什么这样写:先有成果,再有原理,这恰恰符合初学者的心理节奏。24 章的阶梯设计很清楚——基础语法、面向对象、GUI 与 Web、文件与 Android 应用,一层压一层,前章学的东西后章立刻用得上,不容易出现“学完变量就断层”的尴尬。 几个加分项:全书使用免费、开箱即用的 NetBeans,省去新手最痛苦的环境折腾;每章末的问答、测验和练习是现成的自查清单,读完一章做一遍,就知道自己是真懂了还是只是眼熟;示例有完整输出与代码解析,不靠读者自己猜结果。此外,书中专门讲了如何用 Java 写 Minecraft mod、写 Android 应用,这类“能拿出去炫一下”的小项目对保持学习动力很有帮助。本中文版由金婧、郭慧翻译,术语处理较为规范,语句通顺,适合对照英文原版阅读。

适合谁读

适合

不适合

阅读建议

  1. 按章顺序推进,每章的示例代码务必亲手敲一遍,不要只读不写
  2. 读完一章先做题再前进,用章末测验判断是否真正掌握
  3. 遇到晦涩概念时结合笔记整理“对象—继承—异常—线程”的主线关系网
  4. 读完基础部分后挑一个书中项目(如 Minecraft mod)自己动手做完整版

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

常见问题

这本书适合完全没有编程基础的人吗? 适合。本书从安装开发环境和写出第一个程序讲起,假定读者没有任何 Java 编程经验。不过编程需要动手练习,建议边读边敲代码,遇到不懂的语法及时回看前章。
本书用的是哪个 Java 版本? 据出版社介绍,这一版基于 Java 9 版本编写,并使用免费开发工具 NetBeans。Java 后续版本与该版本基本语法兼容,学习基础语法不受影响,实际开发建议使用较新的 LTS 版本。
这本书和《Java核心技术》有什么区别? 《Java入门经典》定位是零基础入门教程,用 24 章循序渐进讲基础与常见应用;《Java核心技术》体量更大、细节更深入,通常建议在具备一定基础后再读。两者是入门与进阶的先后关系。
书里的示例代码从哪里获取? 该书的介绍中明确提供源代码,通常可在出版社(人民邮电出版社)图书页面或随书说明中下载。购买正版后按封面或前言中的指引查找即可。

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

罗格斯·卡登海德 作者

罗格斯·卡登海德(Rogers Cadenhead)是一位计算机类图书作者,其公开资料有限,国籍与生卒年等个人信息暂不详。从库内收录的作品来看,他长期围绕 Java 语言与编程入门写作,代表作品包括《Java入门经典》第7版、第8版及《21天学通Java》第8版等,库内共有6种作品,常见分类为计算机、软件学习、编程设计与计算机综合。这些书名多带有“入门”“21天”等提示,说明其写作面向初学者,注重循序渐进与基础实践,帮助读者在较短时间内建立对 Java 编程的整体认识。其作品在同类入门读物中具有一定辨识度,适合作为编程学习的起步材料。