意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

java语言基础(24)——构造方法

来源:恒创科技 编辑:恒创科技编辑部
2024-01-22 21:12:59


构造方法

作用:给对象的数据进行初始化,如果没有传入具体的值,会给成员变量初始化默认值。


java语言基础(24)——构造方法

特点:

1 方法名与类名相同

2 没有返回值类型,连void都没有

3 没有具体的返回值

4 如果没有给定构造方法,系统会提供一个默认的无参构造

5 构造方法在new对象的时候会自动调用,而且支持重载,传不同的参数,会调用不同的构造。

例如:


class Student
{
// 构造方法 当然构造方法也可以带参数的
public Student(){}

}


如果没有给定构造方法,会生成一个默认的无参构造方法,这个我们可以在编译后,用反编译工具(XJad等)反编译后得到论证。

比如我们只有 class Student{ } 我们把编译后的字节码文件反编译,会发现,其实内容已经变为了


class Student
{
Student(){}

}



上一篇: java语言基础(32)——面向对象(this和super的区别和应用) 下一篇: 手机怎么远程登录云服务器?