- 博客(7)
- 收藏
- 关注
原创 成员内部类
1.格式:1.1直接在类里创建类:public class Outer { private int num=10; //成员内部类 public class inner{ public void show(){ System.out.println(num); } }}1.2创建对象格式:外部类名.内部类名 对象名=new 外部类名().new 内部类名();public class inne
2021-11-03 14:49:57 59
原创 匿名内部类
1.格式:写在类的方法里.new 类名/接口名(){重写方法;};public class Outer { public void method(){//匿名内部类 new Inter(){ @Override //重写方法 public void show() { System.out.println("内部类的show方法"); ...
2021-11-03 14:27:54 48
原创 java随笔
用于记录突然想到的东西.1.用static修饰后,其他方法里就算用(类名.局部变量名)定义了,一但新建对象修改了这个静态局部变量,后面新建的对象用的也不是最初的(类名.局部变量名)的定义。(代码展示未完成)...
2021-10-31 15:20:07 55
原创 java初学笔记-----抽象类(预习笔记)
初学抽象类笔记1.抽象类里可以没有抽象方法,但是抽象方法一定要在抽象类里.2.抽象类和抽象方法的使用.2.1 抽象类必须用继承的方式进行调用.2.2 抽象类的子类(非抽象类)需要重写父类的抽象方法,否则报错.2.21亦或者用抽象类(子类)继承抽象类(父类),可以不写抽象方法.子类依然不可以直接定义.2.3抽象方法必须重写才能调用.3.抽象方法是没有方法区的,类似于成员变量不赋值,仅用于占位.没有具体的内容.例子://抽象类public abstract class..
2021-10-31 15:06:15 93
原创 java初学笔记-----多态(难点笔记)
向下转型:多态就像是就是龙生九子,都认你是龙,但能力各不相同,但龙的身份能做的事,九子都能做,但九子又不完全是龙,核心一样,一龙多态.如果龙子想要做自己才能做的事情,包括使用龙子的特征,就需要向下转型,强转为龙子的类型.就算是同一父类下的子类,依然不可以互相强转.毕竟龙A和龙B有本质区别.public class AnimalDemo { public static void main(String[] args) { //向上转型 animal a
2021-10-31 10:45:17 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人