Java关键字

一、概念

Java关键字(Key Word):  对Java的编译器有特殊的意义,他们用来表示一种数据类型或者表示程序的结构.
保留字(Reserve Word):即它们在Java现有版本中没有特殊含义,以后版本可能会作为有特殊含义的词,或者该词虽然在Java中没有特殊含义,以后版本也不打算使用,但在其它语言中有特殊含义,不宜在Java中定义为变量名称等,因为容易混淆。
注意:关键字和保留字均不能用作变量名、方法名、类名、包名和参数。
二、具体的保留字
goto、const

三、具体的关键字(51个)
1.访问修饰符(3个)

public、protected、private
作用:用来修饰类(接口、抽象类)、方法、属性、构造方法、常量、主函数

2.类、接口、抽象类(9个)
class、interface、abstract——定义
extends——继承类、implements——实现接口
new——新建一个对象、super——调用父类方法、this——指代当前对象
instanceof——通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。

3.数据类型(13个)
void——没有返回值
byte、short、int、long——整型数据
float、double——浮点型数据
char——字符型数据
boolean——判断型数据
enum——枚举
null、true、false——值类型

4.线程(2个)
synchronized——线程同步(修饰方法、代码块,方法、代码块的同步)
volatile——线程同步(修饰属性,属性的同步)

5.异常(5个)
throw——抛出方法代码中的异常给方法自身。使用位置:方法中间
throws——抛出方法中的异常给调用者。使用位置:方法外部
try——捕获{}中代码是否有发生异常
catch——处理try捕获的异常
finally——不管有没有异常发生都会执行的代码块

6.返回(1个)
Return

7.循环、条件(10个)
if、else、switch、case、break、default、continue、while、do、for

8、不可变的——final(1个)
修饰属性、常量、局部变量、参数——作用:数据是不可改变的
修饰类——作用:修饰的类不能被继承
修饰普通方法——作用:修饰的方法不能被重写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值