java 接口类
后台小白
此类博客只是自己学习笔记 有时候分享自己遇到的问题和解决方法
展开
-
Java的变量重名问题及关键字 this super 关键之的使用
Java的变量重名问题及关键字 this super 关键之的使用下面代码中有三个 name 但是定义的位置均不相同 以以这段代码来解释Father类public class Father { String name = "这是父类的名字";}Son 类(继承了父类的变量)public class Son extends Father{ private String name = "这是子类的名字"; public void printSonName(){原创 2020-11-07 01:51:36 · 469 阅读 · 0 评论 -
Java 重写和重载的区别及使用
Java 重写和重载的区别及使用重载(Overload) : 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。1.1 重载的规则被重载的方法必须改变参数列表(参数个数或类型不一样);被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;重写(Override)子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!2.1 重写的优点 子类可以根据自己需要定义自己的行为或者实现父类方法。2.2 重写的规则参原创 2020-11-07 01:14:26 · 117 阅读 · 0 评论 -
Java Math类中的常用方法及使用规范
Java Math类中的常用方法及使用规范Math类:包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数等,但是注意Math 提供的是静态方法,进行方法调用的时候可以使用静态方法的调用。1.1 静态方法的调用 格式 类名.方法名();1.2 静态方法可以直接省略 创建实例对象 也可以省略导包语句 因为由于Math类 的目录在 Java.lang 所以可以省略Math提供的常用的两个字段方法表达意义返回值类型public static final double原创 2020-11-07 00:57:10 · 528 阅读 · 0 评论