JAVA基础11-《JAVA编程思想》笔记A(基本类型的方法重载,默认构造器,初始化和清除)

本文详细解析了基本类型方法重载的规则,包括char类型自动转换为int,以及其他基本类型按数据大小自动匹配的过程。同时,深入探讨了构造器的使用,如默认构造器的存在条件,以及初始化和清除机制,特别是垃圾回收前finalize()方法的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于基本类型的方法重载
char类型:若重载时,找不到相关的类型,则自动转换为int类型。
其他基本类型:
		1.寻找自己的数据类型。
		2.若找不到,则自动增大到最近的数据类型。
		3.若直接输入整数,则默认为int类型
当传入数据类型大于其能承受的最高类型,必须提前做窄化类型转换,否则会报错
默认构造器
当类中未定义有参构造器时,无参构造器是隐式声明的。
当类中定义了有参构造器,若无显式声明,无参构造器是不存在的。
初始化和清除
1.初始化:利用构造器方法和new 类名(参数列表);来运用
2.清除:垃圾回收机制
	2-1关于finalize()方法;
		当垃圾回收器准备清除该对象前,编译器首先会调用finalize方法,直到垃圾回收器清除动作完成后,该对象才算清除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值