JAVAEE细细看 进阶 03 - 内部类、系统类

内部类、系统类

一. 形参和返回值

类名作为形参和返回值,其实是 类的对象 做为形参和返回值
抽象类名作为形参和返回值,其实是 抽象类的子类对象 作为形参和返回值
接口名作为形参和返回值,其实是接口的 实现类对象 作为形参和返回值

二. 内部类

在这里插入图片描述
匿名内部类
本质上是一个继承了该类或者实现了该接口的子类的匿名对象

jo.method(new Jump() {
	@override
	public void jump() {
		sout(“狗可以跳高了”);
	}
});
三. Math类
abs:  返回绝对值
ceil:向上取整,返回值是double
floor:向下取整,返回值是double
round: 四舍五入,返回值是Int
max:      取最大值
min:  取最小值
pow:    返回a的b次幂
random: 返回值是double [0.0, 1.0)
四. System类
exit(0) :终止Java虚拟机
currentTimeMillis() 当前时间的毫秒值,指的是距1970年的毫秒值
五. Object类
toString: 像getter和setter方法一样,重写toString方法,能详细看到对象的属性值
equals: 像getter和setter方法一样,重写equals方法,能比较两个对象是否相等,其实就是比较属性值是否相等,而不是对比地址是否相等
六. Arrays类
toString(int[] a)  字符串形式表示数组
sort(int[] a)   按数字顺序排序数组
七. 工具类的设计思想:
a. 构造方法用private修饰
b. 成员用public static 修饰
八. 小结在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值