摘要: 在调用类的方法和变量的时候,程序会先找对应的类中,有无这个方法 。如果没有则会向上寻找父类中有误这个方法。有之则执行,无之则向上追溯。直到Object类 public class TestSuper2 { public static void main(String[] args) { new Ch 阅读全文
posted @ 2023-05-03 12:45 Link_Soul 阅读(29) 评论(0) 推荐(0)
摘要: 静态初始化这个东西也就是 static 修饰过的属性和方法。和构造器一样也是先父类再子类,而且是先于构造方法的调用。 public class TestSuper2 { public static void main(String[] args) { new ChildClass2(); } } c 阅读全文
posted @ 2023-05-03 12:38 Link_Soul 阅读(38) 评论(0) 推荐(0)
摘要: 首当其冲先说一下super的用途和含义。他是用于调用一些被重写的方法。 这里还可以复习一下子这个重写:重写是把新的方法放在被重写的方法前面。在被重写的子类中,优先调用重写后的方法。但是如果想要调用原本未被重写的方法的话,就需要super了。 如上的代码中ChildClass为FatherClass的 阅读全文
posted @ 2023-05-03 12:14 Link_Soul 阅读(28) 评论(0) 推荐(0)
摘要: 正常情况下的equal方法是比较两者之间的id。如果需要它实现其他的问题,可以通过重写这个方法。idea自带了重写equal的快捷方式。右键生成中的equals() 和 hashCode()就可以帮助解决这个问题。 选择需要在equal中比较的项,比如需要得到id 和pwd是否相同的结果,就可以只勾 阅读全文
posted @ 2023-05-03 09:27 Link_Soul 阅读(36) 评论(0) 推荐(0)
摘要: BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));这部分代码是写入代码用到的 BufferedReader方法。分开来讲1、BufferedReader: 用于将内容从缓存区读取 他要接收的是字符 阅读全文
posted @ 2023-05-02 09:28 Link_Soul 阅读(16) 评论(0) 推荐(0)
摘要: 网课里将组合比喻成另一半,继承则是父子之间的继承。 组合这玩意,怎么看着这么想单纯地调用呢。就是调用类,而且还可以调用多个,也就是组合多个。 Student student = new Student(); 然后继承怎么用,在前面加个student. 就可了 阅读全文
posted @ 2023-04-30 10:53 Link_Soul 阅读(20) 评论(0) 推荐(0)
摘要: at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 使用Integer.parseInt(c[i])进行数据类型转换的时候,出现了如上的错误:数组格式异常, 在做数组转换的时候,在一组数字中 阅读全文
posted @ 2023-04-21 16:43 Link_Soul 阅读(415) 评论(0) 推荐(0)
摘要: 子类重写父类的方法,子类型为可以替代父类行为。 重写是实现多态的必要条件 1、方法名和形参列表相同。 2、返回值类型和声明异常类型,子类小于等于父类。 3、访问权限:子类大于等于父类 阅读全文
posted @ 2023-04-18 16:08 Link_Soul 阅读(18) 评论(0) 推荐(0)
摘要: 首先是基础的继承关系,用extend就可以继承。 再者是继承的东西,包括:变量(也包括类变量)、全部非私有的属性和方法(除了父类的构造方法) 注:构造方法 class C{ public C() { } } class Person{ String name ="a"; static String 阅读全文
posted @ 2023-04-17 20:56 Link_Soul 阅读(19) 评论(0) 推荐(0)
摘要: import 嘛,就是导包。比如说java的一些自带的包,例如 import java.lang.Matn; 又或者我们自己做的包,例如 import com.link.testImport; 一些实例: 比如使用Math的pow,可以选择多种方法 import java.lang.Math; im 阅读全文
posted @ 2023-04-16 17:13 Link_Soul 阅读(27) 评论(0) 推荐(0)