Skip to content

Commit 3a91e9f

Browse files
committed
Update Java基础知识.md
1 parent a2b09b9 commit 3a91e9f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/java/Java基础知识.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ JRE 是 Java运行时环境。它是运行已编译 Java 程序所需的所有
139139
- Java 不提供指针来直接访问内存,程序内存更加安全
140140
- Java 的类是单继承的,C++ 支持多重继承;虽然 Java 的类不可以多继承,但是接口可以多继承。
141141
- Java 有自动内存管理机制,不需要程序员手动释放无用内存
142+
- **在 C 语言中,字符串或字符数组最后都会有一个额外的字符‘\0’来表示结束。但是,Java 语言中没有结束符这一概念。** 这是一个值得深度思考的问题,具体原因推荐看这篇文章: https://blog.csdn.net/sszgg2006/article/details/49148189。
142143

143144

144145
## 6. 什么是 Java 程序的主类 应用程序和小程序的主类有何不同?
@@ -153,7 +154,7 @@ JRE 是 Java运行时环境。它是运行已编译 Java 程序所需的所有
153154

154155
1. 形式上: 字符常量是单引号引起的一个字符; 字符串常量是双引号引起的若干个字符
155156
2. 含义上: 字符常量相当于一个整型值( ASCII 值),可以参加表达式运算; 字符串常量代表一个地址值(该字符串在内存中存放位置)
156-
3. 占内存大小 字符常量只占2个字节; 字符串常量占若干个字节(至少一个字符结束标志) (**注意: char在Java中占两个字节**)
157+
3. 占内存大小 字符常量只占2个字节; 字符串常量占若干个字节 (**注意: char在Java中占两个字节**)
157158

158159
> java编程思想第四版:2.2.2节
159160
![](http://my-blog-to-use.oss-cn-beijing.aliyuncs.com/18-9-15/86735519.jpg)

0 commit comments

Comments
 (0)