《Java入门经典(第7版)》—— 导读

简介: 作为一名计算机图书作者,我花费了大量的时间呆在书店的计算机图书区,在假装阅读最新一期In Touch Weekly杂志的同时,观察读者阅读图书的行为。 根据我的观察,读者拿起本书并翻到前言后,在他将书放下前往咖啡厅喝杯咖啡前,给我留下的时间大约只有13秒。

c4f6455a919b2260be12e69ebd52a9aea5907f2c

前言

作为一名计算机图书作者,我花费了大量的时间呆在书店的计算机图书区,在假装阅读最新一期In Touch Weekly杂志的同时,观察读者阅读图书的行为。

根据我的观察,读者拿起本书并翻到前言后,在他将书放下前往咖啡厅喝杯咖啡前,给我留下的时间大约只有13秒。

因此,这里长话短说:使用Java来进行计算机编程比想象的容易。我本不应该这样说,因为成千上万的程序员正是凭借其Java技能在软件开发、Web应用程序编程和移动app开发领域获得了高薪职位,对他们来说,最不想让老板知道的是,只要坚持不懈并有一点空闲时间,任何人都能学会当前最为流行的编程语言。通过阅读本书,你可以快速掌握Java编程。

任何人都能学会如何编写计算机程序,尽管他们不能对DVR进行编程。Java是最值得学习的编程语言之一,因为这种功能强大的实用技术已被全球大量的程序员采用。

本书是为非程序员、讨厌学习编程的程序员新手,以及经验丰富但想快速掌握Java的程序员编写的。本书使用的是该语言的最新版本—Java 8。

由于Java具有“让一切成为可能”的特性,因此成为一种非常流行的编程语言。你可以使用Java来创建具有图形用户界面的程序、设计充分利用Internet的软件、连接Web服务、开发在Android手机或平板上运行的游戏,等等。

本书引导读者从零开始学习Java编程,它以平实的语言阐述概念,并包含大量要求读者逐步创建的示例程序。读完本书,读者就能编写自己的Java程序,对自己使用该语言的能力充满信心,进而更深入地学习它;读者还将获得日益重要的技能,如网络计算、图形用户界面设计和面向对象编程。

就当前而言,这些术语对你来说也许并不重要。事实上,正是它们使得人们对编程充满了恐惧,并认为很难掌握。然而,如果你能使用计算机在Facebook上创建电子相簿、支付税款、处理电子表格,你就能通过阅读本书编写计算机程序。

目录

第1章 成为程序员

第2章 编写第一个程序
2.1 编写程序所需的工具
2.2 创建Saluton程序
2.3 开始输入程序
2.4 在变量中存储信息
2.5 保存编写好的程序
2.6 将程序编译为class文件
2.7 修复错误
2.8 运行Java程序
2.9 总结
2.10 问与答
2.11 测验
2.12 练习

第3章 Java之旅

第4章 理解Java程序是如何工作的

第5章 在程序中存储和修改信息

第6章 使用字符串来交流
6.1 在字符串中存储文本
6.2 在程序中显示字符串
6.3 在字符串中使用特殊字符
6.4 拼接字符串
6.5 将其他变量用于字符串中
6.6 字符串的高级处理
6.7 导演及演员名单
6.8 总结
6.9 问与答
6.10 测验
6.11 练习

第7章 使用条件测试进行判断

第8章 使用循环重复执行操作

第9章 使用数组存储信息

第10章 创建第一个对象

第11章 描述对象

第12章 充分利用现有对象

第13章 创建简单的用户界面

第14章 用户界面的布局

第15章 响应用户输入

第16章 创建复杂的用户界面

第17章 在数据结构中存储对象

第18章 处理程序中的错误

第19章 创建线程程序

第20章 使用内部类和闭包

第21章 读写文件

第22章 利用JAX-WS开发Web服务

第23章 创建Java2D图形

第24章 编写Android

相关文章
|
安全 Java API
《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一导读
本书是按照Java SE 8完全更新后的《Java核心技术 卷Ⅱ 高级特性(原书第10版)》。卷Ⅰ主要介绍了Java语言的一些关键特性;而本卷主要介绍编程人员进行专业软件开发时需要了解的高级主题。因此,与本书卷Ⅰ和之前的版本一样,我们仍将本书定位于用Java技术进行实际项目开发的编程人员。
7598 0
|
Java API
《Java 7程序设计入门经典》一导读
本书通过Java语言来讲解编程的基础知识。该书假设读者之前没有任何编程经验。本书首先介绍最基本的知识,例如,如何编译和运行Java程序;接着,讨论关键字、运算符和一些形成Java语言的构造。本书还会涉及Java的应用编程接口(Application Programming Interface,API)库。
1367 0
《Java 7程序设计入门经典》一3.17 习题
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.17节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1318 0
《Java 7程序设计入门经典》一3.16 嵌套的循环
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.16节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1082 0
《Java 7程序设计入门经典》一3.15 使用continue语句
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.15节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1120 0
《Java 7程序设计入门经典》一3.14 像使用goto语句一样使用break语句
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.14节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1356 0
《Java 7程序设计入门经典》一3.13 使用break语句退出循环
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.13节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1226 0
|
Java 测试技术
《Java 7程序设计入门经典》一3.12 do-while循环
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.12节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1156 0
|
JavaScript Java
《Java 7程序设计入门经典》一3.11 while循环
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.11节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1700 0
《Java 7程序设计入门经典》一3.10 增强的for循环
本节书摘来自华章出版社《Java 7程序设计入门经典》一书中的第3章,第3.10节,作者 (美)Herbert Schildt Dale Skrien,更多章节内容可以访问云栖社区“华章计算机”公众号查看
1079 0