Java中的关键字都是小写!!!
goto 和 const 虽然从未被使用,但作为java的关键字保留
true 和 false 虽然被用作特殊用途,但不是 Java 的关键字
Java 中有51个关键字,如下:
Java关键字(51个)
abstract | assert |
boolean |
break | byte | continue |
case | catch |
char |
class | const | double |
default | do |
extends |
else | enum | final |
finally | float |
for |
goto | long | if |
implements | import |
native |
new | null | instanceof |
int | interface |
package |
private | protected | public |
return | short |
static |
strictfp | super | switch |
synchronized | this | while | void | throw |
throws |
transient | try |
volatile |
访问修饰符关键字
public:所修饰的类、方法和变量是公共的,其他类可以访问该关键字修饰的类、方法或者变量
protected:用于修饰方法和变量。这些方法和变量可以被同一个包中的类或者子类进行访问。
private:修饰方法和变量。方法和变量只能由所在的类进行访问。
class:定义一个类。
interface:定义一个接口。
implements:让类实现接口。
extends:用于继承。
abstract:抽象修饰符。
static:静态修饰符。
new:实例化对象。
final:常量修饰符
native、strictfp、synchronized、transient、volatile等
流程控制关键字
if-else、switch-case-default、for、do-while、break、continue、return、instanceof
异常处理关键字
try-catch-finally、throw、throws、assert
包控制关键字
import:用于将包或者类导入到程序中。
package:用于定义包,并将类定义到这个包中。
数据类型关键字
boolean:布尔型
char:字符型
byte:字节型
short:短整型
int:整型
long:长整型
float:单精度浮点型
double:双精度浮点型
特殊类型关键字
super:用于引用父类。
this:用于应用当前类对象。
void:定义一般方法,表示没有返回值。
未使用的关键字
const、goto