Class
Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。
Class
没有公共构造方法。Class
对象是在加载类时由 Java 虚拟机通过类加载器的 defineClass
方法自动构造。
public static Class<?> forName(String name, boolean initialize, ClassLoader loader)
T newInstance() 必须具备无参构造器
URL getResource(String name) 委托 ClassLoader.getSystemResource(java.lang.String)。
InputStream getResourceAsStream(String name) 委托 ClassLoader.getSystemResourceAsStream(java.lang.String)。
ClassLoader getClassLoader() 返回该类的类加载器。
public Constructor<?>[] getConstructors() 如果该类没有公共构造方法,或者该类是一个数组类,或者该类反映一个基本类型或 void,则返回一个长度为 0 的数组。
public Constructor<?>[] getDeclaredConstructors 如果此 Class 对象表示一个接口、一个基本类型、一个数组类或 void,则此方法返回一个长度为0的数组。
public Method[] getDeclaredMethods()
public Field[] getDeclaredFields()
public Field getDeclaredField(String name)
public Method getDeclaredMethod(String name, Class<?>... parameterTypes)
boolean isEnum()
boolean isArray()
boolean isAnnotation()
boolean isInterface()
boolean isPrimitive() 判定指定的 Class 对象是否表示一个基本类型。
boolean isInstance(Object obj) 判定指定的 Object 是否与此 Class 所表示的对象赋值兼容。
Method
String getName()
int getModifiers()
Class<?>[] getParameterTypes()
Class<?> getReturnType()
Object invoke(Object obj, Object... args)
如果底层方法是静态的,那么可以忽略指定的 obj 参数。该参数可以为 null。
如果底层方法所需的形参数为 0,则所提供的 args 数组长度可以为 0 或 null。
Construction
int getModifiers()
Class<?>[] getParameterTypes()
T newInstance(Object... initargs)
Field
Object get(Object obj)
Class<?> getType()
void set(Object obj, Object value) 如果底层字段是静态字段,则忽略 obj 变量;它可能为 null。
Proxy
static Object newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
static Class<?> getProxyClass(ClassLoader loader, Class<?>... interfaces)
static boolean isProxyClass(Class<?> cl)
interface InvocationHandler
Object invoke(Object proxy, Method method, Object[] args) throws Throwable
分享到:
相关推荐
mengtekaluo_光反射_光子蒙特卡洛_蒙特卡洛光_蒙特卡洛光子_蒙特卡洛反射_源码.rar
Java反射机制剖析。里面有关于Java反射很详细的讲解。
mengtekaluo_光反射_光子蒙特卡洛_蒙特卡洛光_蒙特卡洛光子_蒙特卡洛反射.zip
3D蒙特卡洛光线追迹程序。可以追迹光线在介质表面的反射、漫反射、吸收等情况。
Reflection in Java. 介绍Java中的反射机制,候捷谈Java反射机制
MATLAB关于光的反射定理、香烟毒物摄入问题等工程应用实例
多层介质中电磁波的反射与透射.从电磁场的边值关系出发导出了任意多层的层状介质中反射和透射电磁波的振幅与层状介质表面入射电 磁波的振幅之间的关系。并对一些层状结构作了数值计算, 绘制了曲线图。
矩阵旋转反射_C++课程设计_源代码_亲测可用
光从一种介质到另一种介质的反射率与透射率的matlab数值仿真。
1、平面波从空气入射到石英玻璃中的P、S分量的振幅反射率和透射率 2、平面波从空气入射到石英玻璃中的P、S分量的能流反射率和透射率 3、平面波从石英玻璃入射到空气中的P、S分量的振幅反射率和透射率 4、平面波从...
基于Matlab_GUI的反射_折射系数软件的设计与实现.pdf
C#反射其它DLL的封装应用,支持方法、参数、对象的调用。
matlab仿真光波的反射率,透射率变化
光纤测试设备与原理,光时域反射仪(OTDR),系统故障可能原因
计算反射谱和透射谱,对于做多层膜模拟的有一定用处
光的折射率同透射系数和反射系数的关系,附有坐标说明和程序
红外线反射式检测电路,简单 可靠。距离在500CM内。
通过反射读取系统的一些接口 ,获取自己想要的一些信息
【人教版】2012届中考物理复习方案课件第2课时_光的传播_光的反射_平面镜成像.ppt
数据绝对反射率反演方法分析 可以用于计算ndvi