java8新特性
Java8新特性 回顾: 1 反射:就是把类中的各个成分使用对象表示。解剖技术 反射有关的类 Class<T>:类对象 获取类对象的方式 (1)Person.class (2)Person p=new Person() p.getClass(); (3)Class.forName("com.qf.Person"); Constructor:构造方法 Class<?> clazz=Person.class; clazz.getConstructors(); Constructor con=clazz.getConstructor(参数); Object obj=con.newInstance(参数); Method:方法 Class<?> clazz=Person.class; clazz.getMethods(); //获取所有公开的方法,包含继承的 clazz.getDeclaredMethods();//获取本类中所有的的方法,包含私有的,不包含继承 Method method=clazz.getMethod(“方法名”,参数); Object value=method.invoke(obj,参数); //私有方法 method.setAccessiable(true); Field:字段(属性) Class<?> clazz=Person.class; clazz