永发信息网

在类中定义一个public 型变量然后直接 = “xxxx”,和在构造函数里初始化这个变量有什么区别?

答案:2  悬赏:80  手机版
解决时间 2021-04-07 02:23
class Student{
public name = "wh"; //这里付值和下面的 构造函数里付值有区别吗?如果有,有什么区别?
public void Student(){
name = "wh";
}
}
最佳答案
区别就是一个在构造函数里,另一个在代码区里,如果写在构造函数里,那么每当这个类实例化是,构造函数就会自动运行,在代码区里的话,那么每当类被加载的时候它都会被执行一次,所以如果是有什么特殊要求要在代码区初始化值的话,一般的写成静态形式,避免因为类的多次加载而造成没意义多次初始化
全部回答
没看懂什么意思?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
红辣椒湘菜馆番禺店我想知道这个在什么地方
动车上有警察吗?
肉灵芝(太岁)是不是尸体身上的肉变异了。以
歌词!哦哦哦哦哪怕时光风呼啸
香港黄中书
交流接触器的电压过高或过低为什么都会造成线
为什么一个男生直接拿我的水喝也吃过我吃过的
太姥山是4A还是5A
算命说是看花女
最新的、最全的纯后级功放价格大总结
毛绒玩具怎么粘电脑上
中房·碧翠园地址在什么地方,想过去办事
框架式低压断路器配电柜上电流表读数与断路器
d324是那个学校的代码
女生学法语&西班牙语哪个有前途
推荐资讯
刚出生小孩吃饱一次睡三四个小时正常吗
信贷征信岗日常主要做什么?一般平均待遇如何
用什么方法能将新买的皮鞋变得肥一点呢
茉莉艺术培训中心地址有知道的么?有点事想过
问下几只狗狗选哪一个
以车拍号怎样找到自己的车
沧溪新桥小学(东南门)怎么去啊,有知道地址的
罗字拼音怎么写
如何煮一碗好吃的粿条
努克特雅布尔地址有知道的么?有点事想过去
有关猪的笑话…
利害关系人英文怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?