永发信息网

java中,抽象类可以包含Field、方法、构造器、初始化块、内部类、枚举类6种成分。

答案:2  悬赏:50  手机版
解决时间 2021-12-23 14:58
1Field是什么。2构造器和初始化块有什么不同。3内部类是什么。
最佳答案
问题1:
field的意思是“字段”,这里可以理解成变量。

field的解释:
class A{
private int a; //private field私有域
protected double b; //protected field保护域
public String c; //public field公共域
A d; //default access field默认访问域
public static Object e; //public static field公共静态域
.....
}

问题2:
当Java创建一个对象时,系统先为该对象的所有实例属性分配内存(前提是该类已经被加载过了),接着程序开始对这些实例属性执行初始化,其初始化顺序是:先执行初始化块或声明属性时制定的初始值,再执行构造器里制定的初始值。

从某种程度上来看,初始化是一段固定执行的代码,它不能接受任何参数。因此初始化块对同一个类所有对象所进行的初始化处理完全相同。

与构造器类似的,创建一个Java对象时,不仅会执行该类的普通初始化块和构造器,系统会一直上溯到java.lang.object类,依次向下执行其父类的初始化块。

问题3:
外部类,内部类,匿名类,外部类就是两个类并列的class A {} class B {},内部类:class A { class B {}},B可以直接使用包涵它的类的成员变量,内部类不能被除包涵类以外的类调用;还有就是匿名类,也是内部类 classA{new {}}省略定义类名直接定义方法和使用,这个适用于代码比较简单且这个类不需要被其他类调用。
全部回答
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
魔兽世界七星殿在哪
我的物理总是考五十几分感觉不难但总是考不好
投影仪字看不清是算眼睛近视么?
- Someone is knocking at the doorIt be To
南坤派出所地址有知道的么?有点事想过去!
分不清好赖人的人是什么样的人?
晨星派出所在什么地方啊,我要处理点事
速腾和迈锐宝谁好
我现在在私人打工,工作还算稳定没有公积金,
依次填入句中横线上的词语,最恰当的一组是①
需求前面用什么动词
广青派出所地址有知道的么?有点事想过去!
泵产生振动和噪音的原因是什么呢?
完成句子【小题1】那个老人过去常在校门外修
同舟药房这个地址在什么地方,我要处理点事
推荐资讯
利州赤化供电营业厅办公位置在哪啊?好找么?
黑色和粉色,黑色和紫色这些颜色混合是什么颜
适合物业公司的名字
Rt△ABC中,已知∠C=90°,∠A=30°,BD是∠B
横遭不幸的横是什么意思
下列说法中正确的是A.妇女缠足的陋习是在宋时
光合作用和蒸腾作用有什么不同?具体一点的!
尼泊尔印度人的黑与非洲人的黑有什么区别?
甘孜州泸定县坐长途车到成都需要多少个小时?
永胜社区居委会在什么地方啊,我要处理点事
六安市舒城县阙店派出所办公位置在哪啊?好找
公司员工受伤 公司买了公众责任险 如何处理好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?