成员变量可以在定义的时候初始化吗?成员方法中可以调用构造方法吗?
问题描述:
成员变量能在定义的时候赋初值吗?没听老师讲过这样写,是开发中一般不这么用还是什么?
示例:
public class Person{
String name = "花花"; //定义的同时初始化
}2. 一个类中的成员方法可以调用其所在类中定义的构造方法吗?
示例:
public class Person{
public Person(){
System.out.println("创建一个Person类的实例");
}
public void run(){
this(); //在成员方法中调用构造方法,这样对吗?
}
}28
收起
正在回答 回答被采纳积分+1
2回答
2023版Java工程师
- 参与学习 人
- 提交作业 8790 份
- 解答问题 9886 个
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星