發布日期:2022-04-17 點擊率:17
原理
JAVA反射機制是在運行狀態中,對于任意一個類,都能夠知道這個類的所有屬性和方法;對于任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱為java語言的反射機制。
Java中有個Object 類,是所有Java 類的繼承根源,其內聲明了數個應該在所有Java 類中被改寫的方法:hashCode、equals、clone、toString、getClass等。其中getClass返回一個Class 對象。Class對象十分特殊。他是Java中所有類的實例,借助它可以實現對一個對象的操作。
實例
1. 準備工作
public class Person {
private String name;
private String age;
private void shot{
System.out.println("!!!");
}
protected void shot1 {
System.out.println("111");
}
public String getAge {
return age;
}
public String getName {
return name;
}
public void setAge(String age) {
this.age = age;
}
public void setName(String name) {
this.name = name;
}
}
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV