Java中构造方法认识

本文介绍了Java中的构造方法,包括其作为类中用于创建对象的特殊方法的特点,如名称与类名相同、无返回值类型。强调了在创建对象时构造方法的自动调用,并解释了如果未显式定义构造方法,编译器会提供默认的无参构造方法。此外,还提到了构造方法的重载以及This关键字在调用实例属性和方法中的应用。
摘要由CSDN通过智能技术生成

构造方法

.构造方法:类中特殊方法,主要用于创建对象。

特点:
1.名称与类名完全相同
2.没有返回值类型 W:是没有返回值类型不是没有返回值
3.创建对象时,除法构造方法的调用,不可通过句点手动调用。

W:如果没有在类中显示定义构造方法,则编译器默认提供“无参构造方法”。
在这里插入图片描述
new Student() :触发对象的创建

class Student{}
.内存中开辟对象空间
.为各个属性赋予默认值
.执行构造方法中的代码
.[将对象的地址赋值给变量] 可以省略~

对象的内存分配
在这里插入图片描述
构造方法重载
在这里插入图片描述
This关键字
this第一种用法:调用实例属性,实例方法。
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值