为了账号安全,请及时绑定邮箱和手机立即绑定

对于 构造方法/初始化块/静态初始化块有什么更好的理解

之前天天 都是public class HelloWorld    现在突然出来一个构造方法,public HelloWorld()

请问这是死套路必记吗   有什么更好的理解吗?

正在回答

4 回答

简单易懂点就是: 构造函数就是可以封装类、属性、等等~~ 初始化块 顾名思义 就理解它为 赋值呗!静态初始化也就是在赋值情况下给它个条件定义、优先等级、并且静态初始化内容操作有且仅只执行一次、所以人家优先级牛逼点、奉献了就牺牲了!先简简单单这样理解、后面用到时老师还会讲到!!

1 回复 有任何疑惑可以回复我~
#1

jalone 提问者

非常感谢!
2016-05-29 回复 有任何疑惑可以回复我~

静态代码块给类初始化,而且有且只执行一次,构造代码块是给所有对象(必须创立对象)初始化,而构造函数是给调用他的对象初始化就是new  构造方法

0 回复 有任何疑惑可以回复我~

重在理解

0 回复 有任何疑惑可以回复我~

我们用电脑来比喻,静态初始化块好比你电脑的系统,初始化块好比你设置的开机启动项,构造方法好比电脑手动启动项

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

对于 构造方法/初始化块/静态初始化块有什么更好的理解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信