Open 499689317 opened 5 years ago
java特性
java.lang.*属于java基础包,由系统导入
System
Spring基础
注解(Annotation)与元数据
元数据是描述数据的数据,表达代码间关系及代码与资源(如数据库)间关系的数据 java中是通过注解来表示元数据
注解可以理解为对引入模块代码的展开,对引入者来说是代码的拓展
Java JDK自带基础注解
Java元注解
Java自定义注解
自定义注解需要手动通过反射实现注解的解析过程 https://blinkfox.github.io/2018/11/08/hou-duan/java/java-zhu-jie-de-li-jie-he-ying-yong/ Spring常用注解
java反射(reflection)
Import java.lang.reflect.Field——反射class字段 可以通过反射获取/设置指定实例字段的值
import java.lang.reflect.Method—反射class方法(动态/静态) Method实例调用invoke方法相当于调用了该方法,如果是静态方法invoke方法第一个参数为null
Import java.lang.reflect.Constructor—反射class构造函数 通过newInstance(Object…[,param])方法创建实例
java泛型
ArrayList———向上转型List List l = new ArrayList<>();
泛型类型不能用于静态方法
java反射部份类型为泛型
java异常处理
java特性
java.lang.*属于java基础包,由系统导入
System
Spring基础
注解(Annotation)与元数据
元数据是描述数据的数据,表达代码间关系及代码与资源(如数据库)间关系的数据 java中是通过注解来表示元数据
注解可以理解为对引入模块代码的展开,对引入者来说是代码的拓展
Java JDK自带基础注解
Java元注解
Java自定义注解
自定义注解需要手动通过反射实现注解的解析过程 https://blinkfox.github.io/2018/11/08/hou-duan/java/java-zhu-jie-de-li-jie-he-ying-yong/ Spring常用注解
java反射(reflection)
Import java.lang.reflect.Field——反射class字段 可以通过反射获取/设置指定实例字段的值
import java.lang.reflect.Method—反射class方法(动态/静态) Method实例调用invoke方法相当于调用了该方法,如果是静态方法invoke方法第一个参数为null
Import java.lang.reflect.Constructor—反射class构造函数 通过newInstance(Object…[,param])方法创建实例
java泛型
ArrayList———向上转型List
List l = new ArrayList<>();
泛型类型不能用于静态方法
java反射部份类型为泛型
java异常处理