去掉标题空格

This commit is contained in:
Stanley Tam
2019-08-18 10:10:40 +08:00
parent 62c0e8d221
commit fd0cd9394f
3 changed files with 6 additions and 6 deletions

View File

@@ -38,11 +38,11 @@ Java 语言曾规划设计的许多功能并未按照承诺兑现。本书中,
你可以通过在 On Java 8 的网站上免费下载 《Think in C》来补充学习 Java 所需要的前置知识。本书介绍了 Java 语言的基本控制机制以及面对对象编程OOP的概念。在本书中我引述了一些 C/C++ 语言中的一些特性来帮助读者更好的理解 Java。毕竟 Java 是在它们的基础之上发明的,理解他们之间的区别,有助于读者更好地学习 Java。我会试图简化这些引述尽量让没有 C/C++ 基础的读者也能很好地理解。
## JDK 文档
## JDK文档
甲骨文公司已经提供了免费的标准 JDK 文档。除非有必要,否则本书中将不再赘述 API 相关的使用细节。使用浏览器来即时搜索最新最全的 JDK 文档好过翻阅本书来查找。只有在需要补充特定的示例时,我才会提供有关的额外描述。
## C 编程思想
## C编程思想
*Thinking in C* 已经可以在 www.OnJava8.com 免费下载。Java 的基础语法是基于 C 语言的。*Thinking in C* 中有更适合初学者的编程基础介绍。 我已经委托 Chuck Allison 将这本 C 基础的书籍作为独立产品附赠于本书的 CD 中。希望大家在阅读本书时,都已具备了学习 Java 的良好基础。

View File

@@ -1,6 +1,6 @@
[TOC]
# 第二章 安装 Java 和本书用例
# 第二章 安装Java和本书用例
现在,我们来为这次阅读之旅做些准备吧!
@@ -89,7 +89,7 @@ Linux: 在 home 目录打开 Shell。
```
## Java 安装
## Java安装
为了编译和运行代码示例,首先你必须安装 JDKJava Development KitJAVA 软件开发工具包)。本书中采用的是 JDK 8。

View File

@@ -10,7 +10,7 @@ Java 是从 C++ 的基础上做了一些改进和简化发展而成的。对于
如果理解这两章的内容对你来说还有点困难,那么我推荐你先了解下 《Thinking in C》 再继续后面的学习。 这本书现在可以在 [www.OnJava8.com](http://www.OnJava8.com]) 上免费下载。它的内容包含音频讲座、幻灯片、练习和解答,专门用于帮助你快速掌握学习 Java 所需的基础知识。
<!-- Using-Java-Operators -->
## 使用 Java 运算符
## 使用Java运算符
运算符接受一个或多个参数并生成新值。这个参数与普通方法调用的形式不同,但效果是相同的。加法 `+`、减法 `-`、乘法 `*`、除法 `/` 以及赋值 `=` 在任何编程语言中的工作方式都是类似的。所有运算符都能根据自己的运算对象生成一个值。除此以外,一些运算符可改变运算对象的值,这叫作“副作用”(**Side Effect**)。运算符最常见的用途就是修改自己的运算对象,从而产生副作用。但要注意生成的值亦可由没有副作用的运算符生成。
@@ -1003,7 +1003,7 @@ Math.round(fbelow): 0
你会发现,如果我们对小于 **int** 的基本数据类型(即 **char**、**byte** 或 **short**)执行任何算术或按位操作,这些值会在执行操作之前类型提升为 **int**,并且结果值的类型为 **int**。若想重新使用较小的类型,必须使用强制转换(由于重新分配回一个较小的类型,结果可能会丢失精度)。通常,表达式中最大的数据类型是决定表达式结果的数据类型。**float** 型和 **double** 型相乘,结果是 **double** 型的;**int** 和 **long** 相加,结果是 **long** 型。
<!-- Java-Has-No-sizeof -->
## Java 没有 sizeof
## Java没有sizeof
在 C/C++ 中,经常需要用到 `sizeof()` 方法来获取数据项被分配的字节大小。C/C++ 中使用 `sizeof()` 最有说服力的原因是为了移植性,不同数据在不同机器上可能有不同的大小,所以在进行大小敏感的运算时,程序员必须对这些类型有多大做到心中有数。例如,一台计算机可用 32 位来保存整数,而另一台只用 16 位保存。显然,在第一台机器中,程序可保存更大的值。所以,移植是令 C/C++ 程序员颇为头痛的一个问题。