首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java关键字小结(51个+2)

2012-11-07 
Java关键字总结(51个+2)保留字:goto为了避免使用goto带来的潜在错误,把goto设置为保留字。goto不是关键字,

Java关键字总结(51个+2)
保留字:
goto
为了避免使用goto带来的潜在错误,把goto设置为保留字。goto不是关键字,即goto不能发挥任何作用。goto是保留字,即你在命名中不能把某个变量名取为goto。但可以取Goto等,因为java是大小写敏感的。

const
const是作为保留字以备扩充,在C/C++中用于初始化一个常量

关键字:
1.访问修饰符
private
可以用于定义属性,方法,以及类
表示不可以被除本类意外的其他类所调用
修饰类是不能修饰主类,只能修饰在主类内修饰其他类
如:
public class Test {
private class A{
}
private int i=0;
private void B(){

}

}

protected
与package关键字结合使用
表示修饰的属性,方法,类只能在所在包内调用
可以修饰方法,属性,类
如:
public class Test {
protected class A{
}
protected int i=0;
protected void B(){

}

}


public
可以修饰方法,属性,类
所修饰的内容可以被所有的类调用
如:
public class Test {
public class A{
}
public int i=0;
public void B(){

}

}

2.包
package
包后面为文件路径,直到最后的文件名
将逻辑上相关的类放在一个包中,使得包的内容更为清晰

import
将其他的包的内容导入,使得使用更方便
有两种导入方式:
1.导入当前包
import javax.swing.ImageIcon;
2.导入当前所有包
import javax.swing.*;

static
static可以修饰属性,方法,类
但是要注意:
1.static修饰的属性是全局的
2.主类内,可用static修饰其他类,但是不能修饰主类

final
可以修饰方法,属性,类
但要注意:
1.用final修饰的类不能被任何类继承
2.用final修饰的方法不能被重写
3.修饰属性的格式是:
private final int i = 0;

super
指的是当前类之父类的对象
调用的当然也是父类的方法

3.基本数据类型
byte
字节型

int
整型

short
短整型

long
长整型

char
字符型

float
浮点型,单精度

double
双精度

boolean
布尔型

4.定义类和定义接口,实现以及继承
class
用于类的定义,包括在定义子类,抽象类都用到

interface
定义接口的关键字

implements
实现接口的关键字

extends
继承时所用的关键字

abstract
被用来创建抽象类和方法

5.流程控制
if
else
判断条件语句,一般连用
for
循环语句
while
do
循环语句
continue
退出当前继续下面的
break
调出当前的循环
switch控制起始的语句条件
case指的是控制的条件
default指的是所有case条件都不满足的时候所执行的代码
条件控制语句

6.异常
try
catch
finally
throws
throw

7.返回
return


8.其他
true
false
真值的判断关键字,布尔型返回的类型值

new
实例化对象时用到的关键字

this
指的是当前的对象(当前类内的对象)

9.不常用的关键字
instanceof   判断当前对象是否是该类的实例。   

enum      枚举类型

transient     表示瞬时

synchronized    同步

assert       断言

native

strictfp   

volatile

热点排行