面试题java 6.2 之static final 抽象类与接口的区别
## 1.static能修饰什么,及其含义
1)修饰类class ,静态内部类
2)修饰成员变量,是静态变量
3)修饰方法,静态方法
4)static+{代码},静态代码块
5)import+static ,静态导入
2.静态方法和静态块的区别
1.静态块是主动执行,静态方法手动调用才执行
2.静态块只执行一次,静态方法每次调用都可以执行
3.静态块没有名字,参数,返回值,修饰符静态方法有
4.静态块不可以抛异常,而静态方法可以
# 3.final能修饰什么及其含义
1.修饰类:太监类不可以被继承
2.
原创
2020-06-02 10:10:18 ·
120 阅读 ·
0 评论