鍍金池/ 教程/ Java/ 指南
Java 數(shù)組
Java 訪問器
Java 泛型
Java 方法
指南
Java 動(dòng)態(tài)代理
Java 變量
Java 注解
Java 私有變量和私有方法
Java 動(dòng)態(tài)類加載與重載
java 類
Java 構(gòu)造器

指南

原文地址

作者: Jakob Jenkov 譯者:葉文海(yewenhai@gamil.com)

該系列文章中所描述介紹的是 Java 6 版本的反射機(jī)制。

Java 反射的例子

下面是一個(gè) Java 反射的簡單例子:

Method[] methods = MyObject.class.getMethods();

for(Method method : methods){
    System.out.println("method = " + method.getName());
}

在這個(gè)例子中通過調(diào)用 MyObject 類的 class 屬性獲取對應(yīng)的 Class 類的對象,通過這個(gè) Class 類的對象獲取 MyObject 類中的方法集合。迭代這個(gè)方法的集合并且打印每個(gè)方法的名字。

本文鏈接地址: Java Reflection(一):Java反射指南