JAVA类中属性定义初值与构造函数赋初值有什么区别 我来答 1个回答 #热议# 网上掀起『练心眼子』风潮,真的能提高情商吗? 地瓜说机 2017-10-17 · TA获得超过2.9万个赞 知道大有可为答主 回答量:2.3万 采纳率:91% 帮助的人:1.2亿 我也去答题访问个人页 关注 展开全部 感觉属性定义初值的话只要有这个类的对象,该属性就被赋值了而如果用构造函数的话,则必须进行初始化之后才赋值比如说Student a的时候,如果属性定义初值,则name就已经有值了而如果是构造函数,则必须是Student a = new Student("XX")之后,才会被赋值 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容虎课网初学java ,Java学习从入门到熟练运用初学java,java自学教程,JDBC访问数据库教程,JavaWeb入门,MySql数据库学习,各种编程教程应有尽有,Java系统性学习 知识全面讲解,颠覆传统教学模式,随时随地,快学快用www.huke88.com广告java初学学习无门槛,零基础,小白入行绝佳选择class.imooc.com查看更多javaweb后端开发——看下你就明白了www.gzbluedata.com查看更多 其他类似问题 2018-02-06 C++中设置类函数成员的默认值和构造函数的初始值有什么区别 14 2016-11-10 java中为对象赋初值,实例化有几种方法 2012-06-21 java中构造方法是如何初始化的?既然附了初始值,每个对象都有同样的初始值了么? 8 2013-06-20 java中对成员变量的初始化一定要用构造函数吗?可以直接对成员变量赋初值吗? 1 2018-05-10 java中创建对象了,显示初始化值和构造函数初始化对象的区别?先后执行顺序是什么? 2 2018-03-23 请问java中怎样给data类型赋初值? 1 2017-10-02 java里面成员变量可以直接赋值,为什么还要构造函数啊? 12 2017-09-29 Java中成员变量赋值和构造函数谁先执行? 26 更多类似问题 > 为你推荐: