您的位置:首页 > 编程语言 > Java开发

java的反射机制(未完成)

2009-07-26 01:33 274 查看
今天看了半个小时的java反射机制的了解一点点,Java Reflection API是个很重要的API,要知道它的原理首先要了解它的API

Class类:代表一个类。
Field类:代表类的成员变量(成员变量也称为类的属性)。
Method类:代表类的方法。
Constructor 类:代表类的构造方法。
Array类:提供了动态创建数组,以及访问数组元素的静态方法。

例1-1

import java.lang.reflect.*;
public class DumpMethods {
public static void main(String args[]) throws Exception{
//加载并初始化命令行参数指定的类
Class classType = Class.forName(args[0]);
//获得类的所有方法
Method methods[] = classType.getDeclaredMethods();
for(int i = 0; i < methods.length; i++)
System.out.println(methods[i].toString());
}
}


设置传入的参数java.lang.String 在控制行中输出所有java.lang.String下面所有的类。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: