java关键字

跟类相关:class、public、private、protected、package、new
跟方法相关:void、return
跟属性相关:final、static
基本数据类型(八大基本数据类型):int、float、double、char
boolean、long、short、byte
循环结构:while、for、do、break、continue
判断语句:if、else、switch、case
异常:try、catch、finally、final、throws、throw

其他:native、goto、join、instanceof、enum、this、super




1.访问权限
public:当前工程下的任何一个类文件中都可以访问
protected:当前包下的任何一个类和不同包下的子类可以访问
默认不写:当前包下的任何一个类可以访问
private:仅仅在当前类里面可以访问


访问权限修饰类:只能使用public和默认不写的访问你权限
注意:一个java文件中可以有多个class类,但是只能有一个public修饰的类

 或者都用默认不写的访问权限


2.this、super
this:代表当前类的对象,不会固定某一个对象上
 调用当前类的构造方法:this(参数列表);必须写在第一行
super:父类的对象
格式:
super调用属性:super.属性名
super调用普通方法:super.方法名(参数)
super调用构造方法:super(参数);
注意:创建子类的对象的时候,会自动创建父类的对象,用于初始化父类的属性和方法


3.final:最终的,表示不能再修改
可以修饰的范围:类、方法、属性、局部变量
final类:代表当前类不能被继承(不能当父类用)
final方法:代表子类不能重写父类的方法
final属性:只能被初始化一次值(常量),而且必须要初始化好
final局部变量:在当前局部变量使用的范围内,不能再被修改




4.static:静态的
可以修饰的范围:方法、属性、静态块




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值