宁波中小学计算机程序设计比赛常见编程语言关键字(3)
java保留字:
abstract 抽象的,比如抽象类,抽象函数
assert 断言,意思是程序若正确,则必然不会出现断言后面附加的情况,若出现了则是程序有错了。
boolean 布尔型变量,true(真的)或false(假的)
break 跳出(循环或者是多重分支判断)
byte 字节型变量,长度是一个字节
case 多重分支判断的每一个分支前面都会有一个case和一个整型变量,若判断条件等于整型变量则执行这一分支(及后面的分支),直到break出现。
catch 捕获异常,catch括号里的异常如果被抛出,则执行catch花括号里的代码。
char 字符变量,用来存储单个字符。
class 类。
continue 终止当前循环,并跳到下一循环。
default 多重分支判断若所有的case都不符合,则直接到default里的代码。
do 循环的一种。
double 双字节变量。
else 与if配对,作为双分支判断的第二个分支。
enum 枚举型的变量,该变量只有有限个选项,比如一年有12个月,分别是一月,二月……十二月,月份本身就可以做成一个枚举。
extends 继承了某一个类,作为其子类。
final 终态的,终态的变量不能改变其引用值(若是基本类型,则不能改变其内容)终态的方法不能被方法所在类继承的子类所覆盖。
finally 与try catch配对,无论是否抛出异常,最后都要执行的代码。作为善后代码。
float 浮点型变量,带小数点的变量。
for 循环的一种,分为for( ; ; )和for( : )两种格式
if 双条件判断,可以与else配对
implements 某个类实现了某个接口。
import 导入某个包,这个包里的类可以不必在前面加上包名就可以直接使用。
instanceof 若使用了A instanceof B,则返回A对象是否是B类的对象,或者B类派生类(或实现了B接口的类)的对象,返回true或者false。
int 整型变量
interface 接口
long 长整型变量
native 不知道
new 生成某一个类的对象的运算符
package 声明该类属于哪一个包
private 私有的,不能被本类之外的任何地方访问
protected 受保护的,不能被本类或者派生类之外的任何地方访问
public 公有的,可以被任何类访问
return 函数返回值,或返回(若函数是void的)。
short 短整型变量
static 静态的,静态变量和静态方法都是属于类的,不需要有类的具体对象就能够执行的。
strictfp 不知道
super 在派生类中指定超类使用super,若访问超类的protected以上的可视级别的变量或方法,可以使用“.”运算符
switch 多重分支判断
synchronized 同步的。在多线程中,被标明了synchronized的方法或代码块,只能一个接一个的执行,而不能同时执行。
this 本对象的,this.变量或this.方法,指的是本类的成员变量或本类的成员方法。若该类是某个类的内部类,则this.变量或this.方法指的是外部类的变量或方法。
throw 抛出指定的异常。
throws 声明某个方法可能会抛出什么异常给方法的调用者。
transient 不知道
try 当抛出异常的时候,若异常属于try后面catch所标明的异常类型,则中断try块里的代码,直接跳到对应的catch里。catch可以有多个,并且前面的catch优先于后面的catch。
void 无返回值。
volatile 不知道
while 循环。
cast 保留字,没有使用
false 假
future 保留字,没有使用
generic 保留字,没有使用
inner 保留字,没有使用
operator 保留字,没有使用
outer 保留字,没有使用
rest 保留字,没有使用
true 真
var 保留字,没有使用
goto 跳转到指定的标签位置。标签是用“标签名:”的格式声明的。
const 保留字,没有使用
null 空的,将某个引用设置为空,则该引用不指向任何对象。
编辑推荐: