java修饰符总结(为了应试,稍微总结了一下,不考的就不总结了)

修饰符

固定表达:

类的定义:

public class test2{}

 

主方法:

Public static void main(String args[]){}

 

构造方法:

Public test1{}

 

 

 

Abstract:

 

1、 不管有没有abstract,接口都是具有抽象属性的!!

2、 Java允许类、接口或者成员方法具有抽象属性,不允许成员域或者构造方法具有有抽象属性

3、  

 

 

抽象类和抽象方法:

1、 一个类中,只要有一个抽象方法,这个类必须被声明为抽象类

2、 抽象类可以没有抽象方法

3、 抽象方法在非抽象子类中必须被重写。注意看重写方法的参数名称,这里只要参数数量一致就可以,不要求参数的名称必须一致。

4、 抽象类继承另外一个抽象类时,不用重写其中的抽象方法。

5、 看到静态抽象方法可以声明。实现这个方法时,必须是静态的方法

 

 

 

Void:

1、 不能在方法的参数列表里面加void

 

 

Static:

1、 成员域和成员方法还有主函数

2、 如果main函数想要直接访问成员的方法或者成员域(没有构造变量),那么这个成员方法和成员域必须是静态的!!!

 

 

静态成员方法和非静态成员方法;

静态成员方法可以通过类名直接访问!!

Test2.run();

 

 

 

Final:

1、 final可以修饰成员域,成员方法,类,局部变量

2、 具有final属性的类,不能作为父类

3、 如果成员域同时具有static和final,则它只能在定义时赋值

4、 如果有final但没有static,则它只能在定义时或者构造方法中赋值

5、final修饰的成员和成员变量,可以被继承
6、final修饰的方法可以被继承不能被重写

 

 

 

接口的所有成员域都具有public、static、final属性

接口所有成员方法都具有public、abstract属性

 

 

Protected:

子类可以只用该成员

 

Default:

同一个包内的类可以使用

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值