变量的初始赋值

来源:8-10 Java 中的 static 使用之静态初始化块

慕粉萌丸

2017-05-03 16:10

直接赋值不是更简便吗?为什么要通过静态初始化块,初始化块,构造方法去赋值呢,这不是让赋值变麻烦了吗?

写回答 关注

2回答

  • 王舞
    2017-05-03 16:24:32
    已采纳

    http://tieba.baidu.com/p/2172603374

    我也不是很懂,你看看这个帖子

    慕粉萌丸

    谢谢!我理解了一些。 构造方法是方便创建对象后的赋值,静态初始化块是给变量分配一个静态空间,初始化块应该是普通的赋值方法。

    2017-05-03 16:39:10

    共 1 条回复 >

  • 王舞
    2017-05-03 16:15:16

    不推荐直接赋值,破坏Java封装性。

    慕粉萌丸

    能举个例子吗?拜谢!

    2017-05-03 16:20:54

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530643 学习 · 6091 问题

查看课程

相似问题