Skip to content

Commit 55cc44d

Browse files
committed
[Fix] fix the contents
error and exeption static key word
1 parent 0e7c1f1 commit 55cc44d

3 files changed

Lines changed: 24 additions & 16 deletions

File tree

‎java/error_and_an_exception.md‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
# error and an exception?
1+
# error 和 exception?
22

3-
Error表示应用程序本身无法克服和恢复的一种严重问题,程序只有死的份了,例如,说内存溢出和线程死锁等系统问题
3+
Error表示应用程序本身无法克服和恢复的一种严重问题,
4+
程序只有死的份了,
5+
例如,
6+
说内存溢出和线程死锁等系统问题
47

5-
Exception表示程序还能够克服和恢复的问题,
6-
While exceptions are conditions that occur because of bad input etc. 其中又分为系统异常和普通异常
8+
Exception 表示程序还能够克服和恢复的问题,
9+
比如一个输入参数不对引起的异常. 其中又分为系统异常和普通异常

‎java/static.md‎

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@
88

99
声明为static的方法有以下几条限制:
1010

11-
1. 它们仅能调用其他的static 方法
12-
2. 它们只能访问static数据
13-
3. 它们不能以任何方式引用this 或super
11+
1. 它们仅能调用其他的 static 方法
12+
2. 它们只能访问 static 数据
13+
3. 它们不能以任何方式引用 this 或 super
1414

15-
声明为static的变量实质上就是全局变量. (+ final 就是全局常量) 当声明一个对象时,并不产生static变量的拷贝,而是该类所有的实例变量共用同一个static变量.
16-
17-
通常一个普通类不允许声明为静态的,只有一个内部类才可以. 这时这个声明为静态的内部类可以直接作为一个普通类来使用,而不需实例一个外部类.
15+
声明为 static 的变量实质上就是全局变量.
16+
(+ final 就是全局**常**量) .
17+
当声明一个对象时,
18+
并不产生static变量的拷贝,
19+
而是该类所有的实例变量共用同一个static变量.

‎java/static_wya.md‎

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
# 一个static方法内部调用非static方法?
1+
# 一个 static 方法内部调用非 static 方法?
22

33
不可以
44

5-
因为非static方法是要与对象关联在一起的, 须创建一个对象后,才可以在该对象上进行方法调用,
5+
因为非 static 方法是要与对象关联在一起的, 须创建一个对象后,才可以在该对象上进行方法调用,
66
而static方法调用时不需要创建对象,
7-
可以直接调用. 也就是说,
8-
当一个static方法被调用时,
7+
可以直接调用.
8+
也就是说,
9+
当一个 static 方法被调用时,
910
可能还没有创建任何实例对象,
10-
如果从一个static方法中发出对非static方法的调用,
11-
那个非static方法是关联到哪个对象上的呢?这个逻辑无法成立,所以,一个static方法内部发出对非static方法的调用.
11+
如果从一个 static 方法中发出对非 static 方法的调用,
12+
那个非 static 方法是关联到哪个对象上的呢?这个逻辑无法成立,
13+
所以,
14+
一个 static 方法内部发出对非 static 方法的调用.

0 commit comments

Comments
 (0)