上一页 1 2 3 4 5 6 7 ··· 30 下一页
摘要: 注解_自定义注解_格式 自定义注解 格式: 元注解 public @interface 注解名称{} 本质: 注解本质上就是一个接口,该接口默认继承Annotation接口 public interface MyAnno extends java.lang.annotation.Annotation 阅读全文
posted @ 2022-08-03 13:56 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(20) 评论(0) 推荐(0)
摘要: 注解_概念 注解: 概念:说明程序的.给计算机看的 注释:用文字描述程序的.给程序员看的 定义︰注解(Annotation),也叫元数据。一种代码级别的说明。它是J0K1.5及以后版本引久的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这 阅读全文
posted @ 2022-08-03 08:58 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(43) 评论(0) 推荐(0)
摘要: 反射_案例 反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:1.可以在程序运行过程中,操作这些对象。2.可以解耦,提高程序的可扩展性。获取class对象的方式:1. class.forName("全类名")∶将字节码文件加载进内存,返回class对象*多用于配置文件,将类名定义在配置文件 阅读全文
posted @ 2022-08-02 19:47 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(23) 评论(0) 推荐(0)
摘要: 反射_Class对象功能_获取Constructor Constructor<?>[] getConstructors() Constructor<T> getConstructor(Class<?>... parameterTypes) Constructor<?>[] getDeclaredCo 阅读全文
posted @ 2022-08-02 19:30 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(27) 评论(0) 推荐(0)
摘要: 反射_Class对象功能概述 * Class对象功能: * 获取功能: 1. 获取成员变量们 * Field[] getFields() :获取所有public修饰的成员变量 * Field getField(String name) 获取指定名称的 public修饰的成员变量 * Field[] 阅读全文
posted @ 2022-08-02 16:35 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(20) 评论(0) 推荐(0)
摘要: 反射概述 判定结果∶*红色:失败*绿色:成功*一般我们会使用断言操作来处理结果*Assert.assertEquals(期望的结果,运算的结果);补充∶*Before:*修饰的方法会在测试方法之前被自动执行*@After:*修饰的方法会在测试方法执行之后自动被执行 反射:框架设计的灵魂 框架:半成品 阅读全文
posted @ 2022-08-02 14:49 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(18) 评论(0) 推荐(0)
摘要: 数组的构造器引用 数组也是object的子类对象,所以同样具有构造器,只是语法稍有不同。如果对应到Lambda的使用场景中时,需要一个函数式接口∶ 在应用该接口的时候,可以通过Lambda表达式: package A_Lian_two.D07; import java.util.Arrays; /* 阅读全文
posted @ 2022-08-02 10:48 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(27) 评论(0) 推荐(0)
摘要: 通过this引用成员方法 this代表当前对象,如果需要引用的方法就是当前类中的成员方法,那么可以使用"this成员方法”的格式来使用方法引用。首先是简单的函数式接口︰ 下面是一个丈夫 Husband类︰ 类的构造器 由于构造器的名称与类名完全一样,并不固定。所以构造器引用使用类名称::new的格式 阅读全文
posted @ 2022-08-02 10:27 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(24) 评论(0) 推荐(0)
摘要: 方法引用_通过类名引用静态成员方法 由于在java.lang .Nath类中已经存在了静态方法 abs,所以当我们需要通过Lambda来调用该方法时,有两种写法。首先是函数式接口∶ 第一种写法是使用Lambda表达式: 方法引用_通过super引用父类的成员方法 package A_Lian_two 阅读全文
posted @ 2022-08-02 09:47 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(18) 评论(0) 推荐(0)
摘要: 方法引用基本介绍 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案∶拿什么参数做什么操作。那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑? 冗余的Lambda场景 来看一个简单的函数式接口以应用Lambda表达式 阅读全文
posted @ 2022-08-02 09:24 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(44) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 30 下一页