java中对成员变量的初始化一定要用构造函数吗?可以直接对成员变量赋初值吗?

 我来答
匿名用户
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;与其他的变量时一样的。。。。。不知你明白否!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式