当前位置:
文档之家› JAVA中的50个关键字和关键字的意思 收藏
JAVA中的50个关键字和关键字的意思 收藏
Java 语言的一个关键字,用来定义一个 long 类型的变量。 private Java 语言的一个关键字,用在方法或变量的声中。它表示这个方法或变量只能被这个类的其 它元素所访问。 protected Java 语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量只能被同一个 类中的,子类中的或者同一个包中的类中的元素所访问。 public Java 语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量能够被其它类 中的元素访问。 return Java 语言的一个关键字,用来结束一个方法的执行。它后面可以跟一个方法声明中要求的值。 short Java 语言的关键字,用来定义一个 short 类型的变量。 static Java 语言的关键字,用来定义一个变量为类变量。类只维护一个类变量的拷贝,不管该类当 前有多少个实例。"static" 同样能够用来定义一个方法为类方法。类方法通过类名调用而不 是特定的实例,并且只能操作类变量。
implements Java(TM)编程语言的一个关键字,在类的声明中是可选的,用来指明当前类实现的接口。 import Java(TM)编程语言的一个关键字,在源文件的开始部分指明后面将要引用的一个类或整个 包,这样就不必在使用的时候加上包的名字。 instanceof 一个二操作数的 Java(TM)语言关键字,用来测试第一个参数的运行时类型是否和第二个参 数兼容。 int Java(TM)的一个关键字,用来定义一个整形变量 Java(TM)的一个关键字,用来定义一系列的方法和常量。它可以被类实现,通过 implements 关键字。 long
Java 语言的关键字,用来定义一组分支选择,如果某个值和 switch 中给出的值一样,就会 从该分支开始执行。 catch Java 的一个关键字,用来声明当 try 语句块中发生运行时错误或非运行时异常时运行的一个 块。 char Java 语言的一个关键字,用来定义一个字符类型
continue 一个 Java 的关键字,用来打断当前循环过程,从当前循环的最后重新开始执行,如果后面 跟有一个标签,则从标签对应的地方开始执行。 do 一个 Java 语言的关键字,用来声明一个循环,这个循环的结束条件可以通过 while 关键字设 置 double 一个 Java 语言的关键字,用来定义一个 double 类型的变量 else 一个 Java 语言的关键字,如果 if 语句的条件不满足就会执行该语句。 final 一个 Java 语言的关键字。你只能定义一个实体一次,以后不能改变它或继承它。更严格的 讲:一个 final 修饰的类不能被子类化,一个 final 修饰的方法不能被重写,一个 final 修饰的 变量不能改变其初始值。 finally 一个 Java 语言的关键字,用来执行一段代码不管在前面定义的 try 语句中是否有异常或运行 时错误发生。 float 一个 Java 语言的关键字,用来定义一个浮点数变量 for 一个 Java 语言的关键字,用来声明一个循环。程序员可以指定要循环的语句,推出条件和 初始化变量。 if Java 编程语言的一个关键字,用来生成一个条件测试,如果条件为真,就执行 if 下的语句。
}
结果 i=0 continue inner i=1 continue inner i=2 break i=3 continue i=4 continue inner i=5 continue inner i=6 continue inner i=7 continue outer i=8
transient Java 语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时 候,transient 型变量的值不包括在串行化的表示中,然而非 transient 型的变量是被包括进去
的。 try Java 语言的关键字,用来定义一个可能抛出异常语句块。如果一个异常被抛出,一个可选的 catch 语句块会处理 try 语句块中抛出的异常。同时,一个 finally 语句块会被执行,无论一 个异常是否被抛出。
voidቤተ መጻሕፍቲ ባይዱJava 语言的关键字,用在 Java 语言的方法声明中说明这个方法没有任何返回值。"void"也可 以用来表示一句没有任何功能的语句。 volatile Java 语言的关键字,用在变量的声明中表示这个变量是被同时运行的几个线程异步修改的。
while Java 语言的一个关键字,用来定义一段反复执行的循环语句。循环的退出条件是 while 语句 的一部分。
java 中的 50 个关键字和关键字的意思 收藏 Abstract 抽象的 一个 Java 语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被 其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实 现 break 一个 Java 的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果 后面跟有一个标签,则从标签对应的地方开始执行 case
} if(i == 7) { System.out.println("continue outer"); i++; continue outer; } if(i == 8) { System.out.println("break outer"); break outer; }
for(int k = 0; k < 5; k++) { if(k == 3) { System.out.println("continue inner"); continue inner; } } } } }
this Java 语言的关键字,用来代表它出现的类的一个实例。this 可以用来访问类变量和类方法。 throw Java 语言的关键字,允许用户抛出一个 exception 对象或者任何实现 throwable 的对象 throws Java 语言的关键字,用在方法的声明中来说明哪些异常这个方法是不处理的,而是提交到程 序的更高一层。
关于 break 和 continue。
continue 语句与 break 语句相关,但较少用到。continue 语句用于使其所在的 for、while 或 do-while 语句开始下一次循环。在 while 与 do-while 语句中,continue 语句的执行意味着立 即执行测试部分;在 for 循环语句中,continue 语句的执行则意味着使控制传递到增量部分。
测试代码
public class LabledFor { //static Test monitor = new Test(); public static void main(String[] args) { int i = 0; outer: for(; true ;) { inner: for(; i < 10; i++) { System.out.println("i = " + i); if(i == 2) { System.out.println("continue"); continue; } if(i == 3) { System.out.println("break"); i++; break;