- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 [javaSE] 注解-自定义注解
注解的分类:源码注解编译时注解 JDK的@Override运行时注解 Spring的@Autowired自定义注解的语法要求① 使用@interface关键字定义注解② 成员以无参无异常方式执行③ 可以用defaut为成员指定一个默认值④ 成员类型是受限的包括原始类型,及String Class Annotation Enumberation⑤ ...
2016-09-26 21:34:00 113
原创 [javaSE] 注解-JDK中的注解
java中的常见注解jdk自带注解:@Override 覆盖 @Deprecated 过期 @Suppvisewarnings 压制警告package com.tsh.ano;public class AnoDemo { public static void main(String[] args) { Person p...
2016-09-20 22:31:00 53
原创 [javaEE] 反射-通过反射了解集合泛型本质
java中的泛型是防止错误输入的,只在编译时刻起作用package com.tsh.reflect;import java.lang.reflect.Method;import java.util.ArrayList;public class ReflectDemo { public static void main(String[] arg...
2016-09-19 22:33:00 111
原创 [javaSE] 反射-方法的反射
1.如何获取某个方法方法的名称和方法的参数列表才能唯一决定一个方法2.方法反射的操作method.invoke();package com.tsh.reflect;import java.lang.reflect.Method;public class ReflectDemo { public static void main(Strin...
2016-09-17 22:21:00 59
原创 [javaSE] 反射-获取类的成员属性和构造方法
成员属性和构造方法皆为对象,通过Class对象的方法可以得到package com.tsh.reflect;import java.lang.reflect.Constructor;import java.lang.reflect.Field;public class ReflectDemo { public static void main(Str...
2016-09-13 21:56:00 65
原创 [javaSE] 反射-Class类的基本操作
获取类的名称获取该类的方法获取方法的返回值类型获取方法的名称获取方法的参数的类型package com.tsh.reflect;import java.lang.reflect.Method;public class ReflectDemo { public static void main(String[] args) { ...
2016-09-12 22:03:00 86
原创 [javaSE] 反射-动态加载类
Class.forName(“类的全称”)①不仅表示了类的类类型,还代表了动态加载类②请大家区分编译,运行③编译时刻加载类是静态加载类,运行时刻加载类是动态加载类Ⅰ所有的new对象都是静态加载类在编译的时刻就要去检测该类是否存在,如果不存在,编译失败。//对于这种情况,静态加载不适用,因为我们需要根据输入来确定加载哪个类package c...
2016-09-11 21:47:00 68
原创 [javaSE] 反射-Class类的使用
JAVA-Reflect 专题①Class类的使用②方法的反射③成员变量的反射④构造函数的反射⑤java类的加载机制Ⅰ在面向对象的世界里,万事万物皆为对象类是对象,类是java.lang.Class类的实例对象ⅡClass类的实例对象有三种表示方式//第一种表达方式(已知类名)//第二种表达方式(已知对象)//第三种表达方式(通过类...
2016-09-11 20:52:00 69
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人