1、Java 关键字 1.abstractabstract 关键字可以修改类或方法。abstract 类可以扩展(增加子类),但不能直接实例化。abstract 方法不在声明它的类中实现,但必须在某个子类中重写。2.boolean变量的值可以是 true 或 false。- 3.break用于提前退出 for、while 或 do 循环,或者在 switch 语句中用来结束 case 块。4.bytebyte 是 Java 原始类型。byte 可存储在 -128, 127 范围以内的整数值。5.case用来标记 switch 语句中的每个分支。6.catchcatch 关键字用来在 try-cat
2、ch 或 try-catch-finally 语句中定义异常处理块。7.charchar 是 Java 原始类型。char 变量可以存储一个 Unicode 字符。8.classclass 关键字用来声明新的 Java 类,该类是相关变量和/或方法的集合。类是面向对象的程序设计方法的基本构造单位。类通常代表某种实际实体,如几何形状或人。类是对象的模板。每个对象都是类的一个实例。要使用类,通常使用 new 操作符将类的对象实例化,然后调用类的方法来访问类的功能。9.continuecontinue 关键字用来跳转到 for、while 或 do 循环的下一个迭代。10.defaultdefaul
3、t 关键字用来标记 switch 语句中的默认分支。11.dodo 关键字用于指定一个在每次迭代结束时检查其条件的循环。12.doubledouble 是 Java 原始类型。double 变量可以存储双精度浮点值。- 13.elseelse 关键字总是在 if-else 语句中与 if 关键字结合使用。else 子句是可选的,如果 if 条件为 false,则执行该子句。14.extendsextends 关键字用在 class 或 interface 声明中,用于指示所声明的类或接口是其名称后跟有 extends 关键字的类或接口的子类。15.falsefalse 关键字代表 boolea
4、n 变量的两个合法值之一。16.finalfinal 关键字可以应用于类,以指示不能扩展该类(不能有子类)。final 关键字可以应用于方法,以指示不能重写任何子类中的方法。17.finallyfinally 关键字用来定义始终在 try-catch-finally 语句中执行的块。finally 块通常包含清理代码,用在部分执行 try 块后恢复正常运行。18.floatfloat 是 Java 原始类型。float 变量可以存储单精度浮点值。19.forfor 关键字用于指定一个在每次迭代结束前检查其条件的循环。句。20.ifif 关键字指示有条件地执行代码块。条件的计算结果必须是布尔值。
5、21.implementsimplements 关键字在 class 声明中使用,以指示所声明的类提供了在 implements 关键字后面的名称所指定的接口中所声明的所有方法的实现。22.importimport 关键字使一个包中的一个或所有类在当前 Java 源文件中可见。可以不使用完全限定的类名来引用导入的类。23.instanceofinstanceof 关键字用来确定对象所属的类。-示例-if (node instanceof TreeNode)-注释-在上例中,如果 node 是 TreeNode 类的实例,或者是 TreeNode 的子类的实例,则 instanceof 表达式的
6、值将为 true。24.intint 是 Java 原始类型。int 变量可以存储 32 位的整数值。25.interfaceinterface 关键字用来声明新的 Java 接口,接口是方法的集合。接口是 Java 语言的一项强大功能。任何类都可声明它实现一个或多个接口,这意味着它实现了在这些接口中所定义的所有方法。-示例-public interface IPolygonpublic float getArea();public int getNumberOfSides();public int getCircumference();-注释-实现了接口的任何类都必须提供在该接口中的所有方法
7、的实现。一个类可以实现多个接口。26.longlong 是 Java 原始类型。long 变量可以存储 64 位的带符号整数。27.nativenative 关键字可以应用于方法,以指示该方法是用 Java 以外的语言实现的。-示例-native String getProcessorType();-注释-Native 方法不在此文档的讨论范围内。28.newnew 关键字用于创建类的新实例。- 29.nullnull 是 Java 的保留字,表示无值。30.packagepackage 关键字指定在 Java 源文件中声明的类所驻留的 Java 包。31.privateprivate 关键字
8、是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量) 。32.protectedprotected 关键字是可以应用于类、方法或字段(在类中声明的变量)的访问控制修饰符。33.publicpublic 关键字是可以应用于类、方法或字段(在类中声明的变量)的访问控制修饰符。34.returnreturn 关键字会导致方法返回到调用它的方法,从而传递与返回方法的返回类型匹配的值。35.shortshort 是 Java 原始类型。short 变量可以存储 16 位带符号的整数。36.staticstatic 关键字可以应用于内部类(在另一个类中定义的类) 、方法或字段(类的成员变量) 。
9、37.supersuper 关键字用于引用使用该关键字的类的超类。38.switchswitch 语句用于基于某个表达式选择执行多个代码块中的某一个。39.synchronizedsynchronized 关键字可以应用于方法或语句块,并为一次只应由一个线程执行的关键代码段提供保护。synchronized 关键字可防止代码的关键代码段一次被多个线程执行。40.thisthis 关键字用于引用当前实例。-示例-public class MyClassint number;public MyClass(int number)this.number = number;41.throwthrow 关
10、键字用于引发异常。throw 语句将 java.lang.Throwable 作为参数。Throwable 在调用栈中向上传播,直到被适当的 catch 块捕获。42.throwsthrows 关键字可以应用于方法,以便指出方法引发了特定类型的异常。43.transienttransient 关键字可以应用于类的成员变量,以便指出该成员变量不应在包含它的类实例已序列化时被序列化。44.trytry 关键字用于包含可能引发异常的语句块。-示例-trycatch ( e)45.truetrue 关键字表示 boolean 变量的两个合法值中的一个。47.volatilevolatile 关键字用于表示可以被多个线程异步修改的成员变量。注意:volatile 关键字在许多 Java 虚拟机中都没有实现。48.whilewhile 关键字用于指定一个只要条件为真就会重复的循环。