上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 1.窗体对象Jframe 要创建窗体就需要Jframe对象,窗体创建好不会自己显示,还需要我们自己写一段代码让其显示 2.设置窗体可见--setVisible(true) 该方法用于显示窗体 3.窗体大小调节--setSize() 该方法用于调节窗体的大小,如下图宽(左到右)500,长(上到下)80 阅读全文
posted @ 2025-03-02 19:08 直実 阅读(10) 评论(0) 推荐(0)
摘要: 1.省略规则 2.流程讲解 主方法中调用useStringhandler,该方法的形参是接口,所以我们要给实现类对象,这里我们使用匿名内部类 use...方法进栈,形参也是变量,接收到匿名内部类(如下图),相当于创建出接口对象,并且重写了方法,最后调用方法 3.规则讲解 清楚了流程后,我们以一个例子 阅读全文
posted @ 2025-03-01 11:14 直実 阅读(19) 评论(0) 推荐(0)
摘要: 1.Lambda表达式 2.Lambda表达式格式 ()放我们要重写的方法的形参,{}放我们要写的逻辑 show()没有形参,所以空着,我们将打印语句写入{}中 如图,匿名内部类和Lambda都出现了结果 3.不是所有的匿名内部类都可以用Lambda简化 Lambda只能简化函数式接口(也就是只存在 阅读全文
posted @ 2025-03-01 10:23 直実 阅读(7) 评论(0) 推荐(0)
摘要: 1.匿名内部类 在介绍匿名内部类前,先引用一段代码材料,通过这段代码来理解匿名内部类 如下图,我们定义了接口和一个方法,方法中调用该接口的抽象方法,这时我们要调用use方法,但是该怎么传参呢? 我们将接口放入()里,发现是报错,那如果new一个对象呢?也不行,因为接口根本不能实例化 既然从接口本身无 阅读全文
posted @ 2025-02-27 14:01 直実 阅读(20) 评论(0) 推荐(0)
摘要: 1.内部类 内部类分为4种,成员内部类用处不大,静态内部类和局部内部类更是鸡肋,唯有匿名内部类是需要我们重点掌握的 1.成员内部类 Inter类要访问Outer类的成员可以直接访问,而Outer要访问Inter,就必须创建出Inter对象才可访问 案例 2.静态内部类 3.局部内部类 阅读全文
posted @ 2025-02-27 13:18 直実 阅读(6) 评论(0) 推荐(0)
摘要: 1.代码块 1.局部代码块 定义在方法中的一对大括号,可以提早释放内存,走完{}里的逻辑后就会被释放,在之后的编程中无法使用 2.构造代码块 位置在类中,方法外的{},在构造方法执行的时候,构造代码块就会执行一次(优先执行构造代码块),可以用来提高代码复用性 . 为什么构造代码块会优先于构造方法执行 阅读全文
posted @ 2025-02-27 11:26 直実 阅读(16) 评论(0) 推荐(0)
摘要: 1.接口新特性 在JDk8和JDK9开始,接口可以定义普通方法 这时就会感到很奇怪,明明之前说好接口只是用来制定规则的,为什么现在又可以定义普通方法了呢? 我们以一个公司案例进行讲解,公司1.0上线了接口,之后有新项目,要更新接口,但我们都知道,接口如果写了新的方法,之前所有实现类都要进行重写,动一 阅读全文
posted @ 2025-02-26 15:09 直実 阅读(15) 评论(0) 推荐(0)
摘要: 1.多态的转型 1.向上转型 我们之前学的多态创建对象,使用的都是向上转型,父类引用指向子类(赋值方式则是从子到父),f拿到子类的地址,就能访问子类的堆内存 2.向下转型 和向上转型相反,子类引用指向父类(赋值是从父到子),f现在记录着地址,这时再将其地址转交给子类对象,如下图,黑线的指向就像Zi 阅读全文
posted @ 2025-02-26 10:52 直実 阅读(11) 评论(0) 推荐(0)
摘要: 1.多态的成员访问特点 1.成员变量访问特点 分为两个阶段,编译阶段,系统会看父类中是否存在该成员变量,如果存在,运行阶段就会使用父类的成员变量,否则报错 当我们在父类中删去num时,编译直接报错 2.成员方法访问特点 分为两个阶段,编译阶段,如果父类中有对应调用的方法,运行就会调用子类的方法,如果 阅读全文
posted @ 2025-02-24 22:45 直実 阅读(19) 评论(0) 推荐(0)
摘要: 1.多态的前提条件 第一点和第二点都很好理解,第三点父类引用指向子类对象是什么意思?以下图进行讲解 我们以前的写法,如下图,叫做子类引用指向子类 那父类引用呢?就是把左边换成父类Animal即可 因为dog和cat都是Animal的子类,所以二者皆可用该种引用方式 并不是所有的对象都可以左右两边类型 阅读全文
posted @ 2025-02-24 22:01 直実 阅读(13) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页