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