摘要: public class Person { 匿名代码块第二个输出,一般用来赋初始值 { System.out.println("匿名代码块"); }静态代码块和类一起加载,是第一个输出,只执行一次 static { System.out.println("静态代码块"); } 第三个输出 publi 阅读全文
posted @ 2022-03-07 18:26 SmallPepsi 阅读(29) 评论(0) 推荐(0)
摘要: 类型之间的转换 :父类 子类高 低Person student = new Student();student将这个对象转换为Student类型,就可以使用student类型的方法了((Student) student).go();子类转换为父类 可能丢失自己的本来的一些方法!student本来是P 阅读全文
posted @ 2022-03-07 17:53 SmallPepsi 阅读(65) 评论(0) 推荐(0)
摘要: 左边是对象,右边是类,当对象是右边类或子类所创建的对象时,返回true,反之则为false Object object = new Student();System.out.println(object instanceof Student);System.out.println(object in 阅读全文
posted @ 2022-03-07 17:50 SmallPepsi 阅读(23) 评论(0) 推荐(0)
摘要: 多态注意事项1.多态是方法的多态,属性没有多态2.父类和子类,有联系 类型转换异常 ClassCastException3.多态存在的条件:继承关系 方法需要重写 父类的引用指向的是子类对象 Father f1 = new son();不能重写的方法:1.static 方法属于类,不属于实例2.fi 阅读全文
posted @ 2022-03-07 17:11 SmallPepsi 阅读(28) 评论(0) 推荐(0)