java中的关键字

关键字定义:所有程序中有特殊意义的文字标记。

1.用于定义访问权限修饰符的关键字:

private、public、protected

2.用于定义类、函数、变量修饰符的关键字:

abstract、final、static、synchronize

abstract:抽象;abstract声明类是抽象类,指明该类不可以被实例化,但是可以被继承。

final:修饰类不能有子类、修饰方法不能被重写/覆写、修饰变量不能改变初始值。

static:

synchronize:内建锁,用于同步处理。

3.用于定义类与类之间的关键字:

extends、implements

extends:指明当前类的父类。

implements:指明当前类实现的接口。

4.用于定义建立实例引用实例判断实例的关键字:

new、this、super、instanceof

instanceof:

5.用于异常处理的关键字:
try、catch、finally、throw、throws 

try:用来定义一个可能抛出异常的语句块。如果try中异常抛出,那么可选的catch块中会处理try块中抛出的异常;同时,不管有没有抛出异常,finally中的代码都会被执行。

catch:当try语句块中发生运行时错误或非运行时异常时,会运行的catch块。

finally:异常语句中,不管try块中有无异常或运行时错误产生,都会执行finally中的代码。

throw:用在方法中,异常类对象由用户产生而非JVM产生。一般与自定义异常类搭配使用。                                                               //throw new Exception("异常");                                                                                                                                                                                   扩展:主方法的调用者是JVM。

throws:用在方法上,明确表示此方法有可能会产生异常但是方法内部不处理,将异常抛回给调用处。

6.用于的关键字:

package、import

import:在源文件开头部分指明后面将要引用的一个类或整个包,这样就不必再使用时加上包的名字。

7.其他修饰符关键字:

native、strictfp、transient、volatile、assert 

volatile:用在变量的声明中表示这个变量是被同时运行的几个线程异步修改的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值