Java基础笔记
文章平均质量分 55
李瞅啥#
这个作者很懒,什么都没留下…
展开
-
初识内部类
属性、方法、构造方法、代码块、内部类在一个类的里面,再定义一个类。举例:在A类的内部定义B类,B类就被称为内部类。1.什么是内部类?写在一个类里面的类就叫做内部类2.什么时候用到内部类?B类表示的事物是A类的一部分,且B单独存在没有意义。比如:汽车的发动机,ArrayList的迭代器,人的心脏等等。原创 2023-08-04 10:36:23 · 29 阅读 · 1 评论 -
接口及其细节
public class 类名 extends 父类 implements 接口名1,接口名2{}public class 类名 implements 接口名1,接口名2{}实现关系,可以单实现,也可以多实现,还可以在继承一个类的同时实现多个接口。//细节:如果实现类实现类最下面的子接口,那么就需要重写所有的抽象方法。继承关系,可以单继承,也可以多继承。//接口和接口之间是继承关系,可以单继承,也可以多继承。继承关系,只能单继承,不能多继承,但是可以多层继承。接口和类的实现关系,可以单实现,也可以多实现。原创 2023-08-02 17:36:11 · 31 阅读 · 0 评论 -
抽象类和抽象方法
在开发过程中,代码并不是一个人写的,其他人写的方法命名与你的不一样,其他人想要调用方法,必须每次都来查看方法体,抽象方法能强制子类必须按这种 方式重写,规范方法格式。把子类中共性的内容抽取到父类之后,由于方法体不确定,需要定义为抽象。子类使用时需要重写。青蛙frog 属性:名字,年龄 行为 :吃虫子 ,喝水。狗Dog 属性:名字,年龄 行为:吃骨头,喝水。山羊Sheep 属性:名字,年龄 行为:吃草,喝水。原创 2023-08-02 11:42:59 · 63 阅读 · 0 评论 -
权限修饰符
局部代码块:提前结束变量的生命周期,变量定义在代码块中,大括号结束,变量的周期也就结束了。只有在大括号中使用变量a。(节约内存,但该技术淘汰,以前计算机内存小,所有要节约,但现在计算机内存都十多个G了,也就不是太需要了。需要通过static关键字修饰,随着类的加载而加载,并且自动触发、只执行一次。实际开发中,一般只用private和public。如果方法中的代码时抽取其他方法中共性代码,这个方法一般也私有。在类加载的时候,做一些数据初始化的时候使用。原创 2023-07-31 21:22:23 · 65 阅读 · 1 评论 -
多态的综合实例
上一节的多态笔记完了之后,这一节进行一个多态的实例练习。原创 2023-07-30 12:49:19 · 76 阅读 · 1 评论 -
Java-多态
自学Java的笔记,笔记中有些细节可能自己会忽视,所有总结到一块原创 2023-07-28 19:23:13 · 36 阅读 · 1 评论