
java里构造方法有什么用途,难道就是为了建立对象时不用在大括号里对类的成员变量初始化,而在小括号
java里构造方法有什么用途,难道就是为了建立对象时不用在大括号里对类的成员变量初始化,而在小括号里初始化吗?...
java里构造方法有什么用途,难道就是为了建立对象时不用在大括号里对类的成员变量初始化,而在小括号里初始化吗?
展开
2个回答
展开全部
构造方法可以传入参数,这些参数可用于实例化对象时对该对象进行初始化,如果按照你说的大括号中进行变量的初始化,那么每次初始化的对象的属性值都一样了。希望我说清楚了。
更多追问追答
追问
实例化是什么意思?懵懵懂懂的
追答
比如有一个Person类,我们在执行Person p1 = new Person()时就是实例化了一个p1对象,内存中真正存在了p1对象。如果只是执行: Person p2; 此时只是声明了一个对象,p2对象是在内存中不是真正存在的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询