Java的不经常使用关键字

java关键字和保留字

abstract class extends implements null strictfp true
assert const false import package super try
boolean continue final instanceof private switch void
break default finally int protected synchronized volatile
byte do float interface public this while
case double for long return throw
catch else goto native short throws
char enum if new static transient
  • 比较陌生的Java关键字

assert 断言,用来进行程序调试java

goto 保留关键字,没有具体含义测试

instanceof 用来测试一个对象是不是指定类型的实例对象this

native 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的调试

strictfp 用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范code

synchronized 代表一段代码须要同步执行对象

throw 抛出一个异常同步

throws 声明在当前定义的成员方法中全部须要抛出的异常it

transient 声明不用序列化的成员域class

volatile 代表两个或者多个变量必须同步地发生变化import

  • 2个保留字(如今没用之后可能用到做为关键字):goto、const。它们不是关键字
  • 3个特殊直接量:true、false、null。它们不是关键字。
相关文章
相关标签/搜索