欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

【JAVA笔记】Java反射技术,

来源: javaer 分享于  点击 23942 次 点评:240

【JAVA笔记】Java反射技术,


 

MyInterface.java

package reflect;

public interface MyInterface {
	void interfaceMethod() ;
}

MyInterface2.java

package reflect;

public interface MyInterface2 {
	void interface2Method() ;
}

Person.java

package reflect;

public class Person  implements MyInterface,MyInterface2{
	private int id;
	private String name ;
	private int age ; 
	
	public String desc ;
	
	private Person(String name) {
		this.name = name;
	}
	
	public Person() {
	}
	public Person(Integer id) {
		this.id = id;
	}
	
	public Person(int id, String name, int age) {
		this.id = id;
		this.name = name;
		this.age = age;
	}

	public int getId() {
		return id;
	}
	
	public void setId(int id) {
		this.id = id;
	}

	
	public void setName(String name) {
		this.name = name;
	}
	
	
	public String getName() {
		return name;
	}

	public int getAge() {
		return age;
	}
	
	private void privateMethod() {
		System.out.println(" private method...");
	}
	
	private void privateMethod2(String name) {
		System.out.println(" private method2..."+name);
	}


	public void setAge(int age) {
		this.age = age;
	}
	public static void staticMethod() {
		System.out.println("static  method ...");
	}
	
	@Override
	public void interfaceMethod() {
		System.out.println("interface  Method....");
	}
	@Override
	public void interface2Method() {
		System.out.println("interface2  Method....");
		
	}

}

ReflectDemo01.java

package reflect;

import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
//

相关文章

    暂无相关文章
相关栏目:

用户点评