我的笔记
想做游戏的小白
java小白
展开
-
java--匿名内部类
java的匿名内部类原创 2022-02-17 14:43:47 · 519 阅读 · 2 评论 -
java--接口类
接口类的定义其实很简单。把public class中的class改为interface就行了,接口类本质上就是一个抽象类,所以不能实例化,要子类继承,不过,你会发现报错了,没事,就没重写抽象类的抽象方法,也可以让子类也变成抽象类。那你又会发现还是报错,那就是因为子类继承extends接口类,不能用extends要用implements来实现,那这俩有什么区别吗?那肯定有:继承只能继承一个类,但实现很多个,这就是它的好处。坏处是什么呢?坏处是它和抽象类一样,不能实例化!实例化只能使用多态的方式。而实现原创 2022-02-15 18:45:08 · 874 阅读 · 0 评论 -
java--抽象类
如果这个类中有抽象方法,那这个类必须是抽象类。但是抽象类中可以有不抽象方法。抽象方法必须没有方法体。------>{}这个就是方法体非抽象方法必须有方法体。抽象类中可以不有抽象方法,但是和就没有意义了。抽象类不能被实例化。而抽象类实例化,主要是靠子类来实例化。首先,子类要继承抽象类,这时就会发现子类报错了!因为子类必须重写父类的所有抽象方法,除非子类也是抽象类。不过父类的非抽象方法不用重写,不过,这都是参照多态的,所以最好重写,然后实例化的时候就和多态的一样了。...原创 2022-02-14 18:25:17 · 178 阅读 · 0 评论 -
java--多态
多态原创 2022-02-13 15:28:34 · 147 阅读 · 0 评论 -
被static修饰的方法
子虽然少,但慢慢干货。原创 2022-02-13 14:51:24 · 128 阅读 · 0 评论 -
java--static修饰词
static的意思就是字面意思:共享。=====被static修饰的成员变量=====被static修饰的成员变量可以被所以对象共享,就像一个班的人都公用一个饮水机:static String 饮水机 ;然后再定义一个方法:public void show(){ System.out.println(this.饮水机);}然后再main方法给饮水机赋值:Dome.饮水机 = "牛逼品牌";这样子就想当与给每个对象赋值了。然后我们再键两个对象:test原创 2022-02-13 13:42:31 · 265 阅读 · 0 评论 -
java--final修饰词
final原创 2022-02-12 16:00:46 · 189 阅读 · 0 评论 -
java修饰符
private:只能在同一个类中使用。默认:能在同一个包。public:都可以。protected:可以在同一个包下,和包外的子类被访问。原创 2022-02-11 15:16:21 · 157 阅读 · 0 评论 -
java中的继承,super,重写。
继承,super,重写原创 2022-02-11 14:10:11 · 99 阅读 · 0 评论