File tree 1 file changed +4
-5
lines changed
1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -122,10 +122,7 @@ JRE 是 Java 运行时环境。它是运行已编译 Java 程序所需的所有
122
122
123
123
1 . ** 形式** : 字符常量是单引号引起的一个字符,字符串常量是双引号引起的 0 个或若干个字符
124
124
2 . ** 含义** : 字符常量相当于一个整型值( ASCII 值),可以参加表达式运算; 字符串常量代表一个地址值(该字符串在内存中存放位置)
125
- 3 . ** 占内存大小** : 字符常量只占 2 个字节; 字符串常量占若干个字节 (** 注意: ` char ` 在 Java 中占两个字节** ),
126
-
127
- > java 编程思想第四版:2.2.2 节
128
- > ![ ] ( https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/18-9-15/86735519.jpg )
125
+ 3 . ** 占内存大小** : 字符常量只占 2 个字节; 字符串常量占若干个字节 (** 注意: ` char ` 在 Java 中占两个字节** )
129
126
130
127
### 使用过可变长参数吗?
131
128
@@ -601,7 +598,9 @@ Java 中有 8 种基本数据类型,分别为:
601
598
| `double ` | 64 | 8 | 0d |
602
599
| `boolean ` | 1 | | false |
603
600
604
- 另外,对于 `boolean `,官方文档未明确定义,它依赖于 JVM 厂商的具体实现。逻辑上理解是占用 1 位,但是实际中会考虑计算机高效存储因素。
601
+ 对于 `boolean `,官方文档未明确定义,它依赖于 JVM 厂商的具体实现。逻辑上理解是占用 1 位,但是实际中会考虑计算机高效存储因素。
602
+
603
+ 另外,Java 的每种基本类型所占存储空间的大小不会像其他大多数语言那样随机器硬件架构的变化而变化。这种所占存储空间大小的不变性是 Java 程序比用其他大多数语言编写的程序更具可移植性的原因之一(《Java 编程思想》2.2 节有提到)。
605
604
606
605
** 注意:**
607
606
You can’t perform that action at this time.
0 commit comments