关键字(3)
在开发过程中,随着项目复杂度的增加,会涉及到一些比较生僻的关键字。参下:
| 关键字 | 含义 |
|---|---|
| transient | 声明不用序列化的成员域 |
| volatile | 表明变量的更新会立即刷新到主存中,且被其他线程感知到 |
| native | 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的,通常在JDK中出现 |
| assert | 断言,用来进行程序调试,需要开启断言模式 java -ea ClassName |
另外,JAVA还有3个保留字:true、false、null。它们不是关键字,而是文字。包含JAVA定义的值。和关键字一样,它们也不可以作为标识符。
JAVA还定义了一些保留关键字并没有进行实际的实现,即没有实际的含义
| 保留关键字 | |
|---|---|
| goto | |
| const |