发表于: 2020-05-01 21:14:33
2 1454
加油!!!
今天完成的事:
继续复习了一下前面学习的java基础,然后学习了方法的覆盖、多态、关键字(super、final)
抽象类、接口和object
1 关于static关键字定义静态语句块演示
static定义的静态语句块在类加载阶段执行,并只执行一次
static修饰的变量叫做静态变量,静态变量和成员变量的区别
静态变量是所有的java对象可以共享
所以静态变量是类级别的,使用"类名."的方式访问 和对象无关
单例模式的创建
可以保证某类型的java对象只有一个
类的继承
//注意!!子类对方法重写后,其访问修饰符的权限必须大于等于父类!
//Java的访问修饰符权限的顺序依次为 public>protected> (default)> private
//当父类最基本的作用是 代码重用
最基本的作用是 代码重用
多态(重点)多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作子类引用的对象转换为父类类型称为向上转型。通俗地说就是是将子类对象转为父类对象。此处父类对象可以是接口。
然后看到一个非常经典的案例
看完这个案例后,我基本理解了这个知识点
https://www.runoob.com/w3cnote/java-polymorphism.html
明天计划的事:继续学习java基础
遇到的困难:想问师兄我由于是真正的0基础,所以我是继续把
java学完还是直接去做任务呢,师兄之前做任务的时候是不是已经把java基础学了一遍的
收获:
评论