7.26 JAVA关于工具类、重载重写以及抽象类接口的小记

本文详细介绍了JAVA中的final修饰类的特性,包括不可继承性以及构造方法和方法的限制。探讨了random函数的伪随机性质,并提供了在特定范围内获取整数及四舍五入的方法。讲解了toString方法的应用,以及字符串替换的实现。接着,对比了接口与抽象类的区别,如接口的抽象方法、属性特点,抽象类的构造方法、抽象方法等。最后,阐述了重载和重写的规则,包括访问修饰符、返回类型、方法名和参数列表的要求。
摘要由CSDN通过智能技术生成

1、final修饰过的类是不能被继承的。
例如:String 类
(1)、类经过final修饰且构造方法私有且所有方法为public static
(2)、final在修饰方法是不能被子类重写
2、random函数是伪随机的,所以到不了“1”。
3、实现从某一范围内取一个整数的方法(包含边界值):

public static int  randomInt(int min,int max){
//-------取出(0,1)之间的随机数
        double random=Math.random();
//-------取出最大值与最小值之间的范围,另外加1是为了能取到边界值
        int mid=max-min+1;
//------随机数乘以范
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值