java中对成员变量的初始化一定要用构造函数吗?可以直接对成员变量赋初值吗?
3个回答
2013-06-20
展开全部
可以直接赋值的,在构造里写只不过是为了方便,因为使用一个类的时候通常都要先new出该类的实例在构造里赋值,这样在new这个类的实例的时候成员变量就已经被初始化了。方便使用而已。
推荐于2018-04-13
展开全部
当然可以public class Test{ private int id = 5; private String name = "zhangsan";}在你实例化这个对象的时候,这个对象的两个属性就有了值
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-20
展开全部
java中 成员变量叫“域” 域可以在定义的时候赋初值如:类型 成员变量=初值 String model="Love";int love=520;与其他的变量时一样的。。。。。不知你明白否!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询