未分类
2020-08-14 14:51:45
1822677238@qq.com
手机扫码查看
三个修饰符课后习题
1.static可以修饰的内容有?修饰后的效果分别是?
属性、方法和代码块;静态属性是整个类共同持有共享空间(仅一份),通过类名.静态方法名访问。
2.静态方法为什么不能访问非静态成员?
静态代码块执行时,不可能有对象。
3.什么叫类加载?
首次使用某个类时,通过CLASSPATH路径查找该类的.class文件。
4.静态代码块的执行时机与次数?
静态代码块是由类加载时触发的,次数只有一次。
5.abstract可修饰的内容有?修饰后的效果分别是?
类和方法;不能new对象,不能独立存在,只有方法声明没有方法实现。
6.子类继承抽象类有什么要求?
必须覆盖父类的所有抽象方法,否则子类还是抽象类。
7.final可以修饰的内容有?修饰后的效果分别是?
类、方法、变量;修饰类为最终类,不能继被承;修饰方法:最终方法,不能被覆盖;修饰变量:常量,值不可变。
8.不同的常量的赋值时机分别是?
局部常量:显示初始化;
实例常量:显示初始化、动态代码块、构造方法;
静态常量:显示初始化、静态代码块;
基本数据类型常量:值不可变;
引用数据类型常量:地址不可变。
- 本页地址 https://www.9713job.com/?p=2089
- 上一篇 <<2020java教程:三个修饰符之final
- 下一篇 >>2020java教程:接口



发表回复