一、javaSE (二十六)反射、设计模式、JDK新特性

1:反射(理解)

         (1)类的加载及类加载器

         (2)反射

                   通过字节码文件对象,去使用成员变量,构造方法,成员方法

         (3)反射的使用

                   A:通过反射获取构造方法并使用

                   B:通过反射获取成员变量并使用

                   C:通过反射获取成员方法并使用

         (4)反射案例

                   A:通过反射运行配置文件的内容

                   B:通过反射越过泛型检查

                   C:通过反射给任意的一个对象的任意的属性赋值为指定的值

         (5)动态代理

2:设计模式

         (1)装饰设计模式

                   BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

                   Scanner sc = new Scanner(System.in);

         (2)模版设计模式

3:JDK新特性

         (1)JDK5(掌握)

                   装箱和拆箱

                   泛型

                   增强for

                   静态导入

                   可变参数

                   枚举

         (2)JDK6(了解)

         (3)JDK7(理解)

                   二进制的表现形式

                   用_分隔数据

                   switch语句可是用字符

                   泛型推断(菱形泛型)

                   多catch的使用

                   自动释放资源的用法

         (4)JDK8(了解

                   可以去网上了解资料

原文地址:https://www.cnblogs.com/zhangchengbing/p/8287054.html