![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
漫步星环
这个作者很懒,什么都没留下…
展开
-
向上转型和向下转型
向上转型class Father{ public void speak(){ System.out.print("Father"); }}class Son extends Father{ //重写父类方法 public void speak(){ System.out.print("Son"); } //扩展方法 public void p...原创 2019-10-02 18:12:54 · 230 阅读 · 0 评论 -
Java的Comparable和Comparator简单使用
Comparable1 用于比较的类实现Comparable接口接口中有一个比较器方法,重写该方法compare,由一个对象调用去比较另一个对象,所以方法只需要传递另一个要比较的对象的引用就行。class Cat implements Comparable<Cat>{ int age; String name; public Cat() { } publi...原创 2019-10-02 18:19:43 · 81 阅读 · 0 评论 -
接口和抽象类
抽象类抽象类有静态代码块,构造方法,抽象方法,四种修饰符修饰的:普通方法,静态方法,普通变量, 静态成员变量抽象方法只有两种修饰符:public 和 protected抽象类可以有抽象方法,也可以没有抽象类可以继承接口abstract class Hello{ //成员变量 int a=10; public static String str="hell...原创 2019-10-02 18:46:02 · 129 阅读 · 0 评论 -
Java代码块执行顺序
class Father{ static{ System.out.println("父类静态代码块,只初始化一次"); } { System.out.println("父类构造代码块"); } public Father() { System.out.println("父类构造方法"); }}class Son extends Father{ static{ ...原创 2019-10-02 18:58:35 · 71 阅读 · 0 评论