麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Java > 正文

Java實現創建運行時類的對象操作示例

2024-07-14 08:42:09
字體:
來源:轉載
供稿:網友

本文實例講述了Java實現創建運行時類的對象操作。分享給大家供大家參考,具體如下:

獲取運行時類的方法:

public void test() throws ClassNotFoundException {    /*     * Class類是反射的源頭     * 創建一個類,通過編譯(javac.exe),生成對應的.class文件,之后使用java.exe加載(JVM的類加載器完成的)此.class文件。     * 此.class文件加載到內存后,就是一個運行時類,存放在緩存區。     * 那么這個運行時類本身就是一個Class的實例。     * 1.每一個運行時類只加載一次;     * 2.有了Class的實例后,可以進行如下操作:     *  1>創建對應的運行時類的對象     *  2>獲取對應的運行類的完整結構(屬性、方法、構造器、內部類、父類、所在的包、異常、注解、...)     *  3>調用對應的運行時類指定的結構(屬性、方法、構造器)     *  4>反射的應用:動態代理     */    //1.調用運行時類本身的.class屬性    Class clazz1 = Person.class;    //2.通過運行時類的對象獲取    Person p = new Person();    Class clazz2 = p.getClass();    //3.通過Class的靜態方法獲取    String className = "com.test.Person";    Class clazz3 = Class.forName(className);//    clazz3.newInstance();    //4.通過類的加載器    ClassLoader classLoader = this.getClass().getClassLoader();    Class clazz4 = classLoader.loadClass(className);    System.out.println(clazz1 == clazz4); //true 即只加載一次    System.out.println(clazz2 == clazz3); //true

創建運行時類的對象:

public class TestConstructor {  public static void main(String[] args) throws ClassNotFoundException, IllegalAccessException, InstantiationException {    String className = "com.test.Person";    Class clazz = Class.forName(className);    //創建對應的運行時類的對象,使用newInstance()方法,就是調用了運行時類的空參構造器   //要想能夠創建成功:1.要求對應的運行時類要有空參的構造器;2.構造器的權限修飾符的權限要足夠  Object obj = clazz.newInstance();    Person p = (Person)obj;  }}

希望本文所述對大家java程序設計有所幫助。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲精久| 国产精品久久久久久模特 | 日韩视频一区 | 亚洲性生活免费视频 | 成人免费自拍视频 | 精品国产一区二区三区蜜殿 | 92看片淫黄大片欧美看国产片 | 粉嫩蜜桃麻豆免费大片 | 免费网站看毛片 | 国产精品区一区二区三区 | 亚洲精品成人av在线 | 最新亚洲国产 | 永久av在线免费观看 | 麻豆视频在线观看 | 污污网站入口 | 九九热九九热 | 色交视频 | 日韩av电影免费在线观看 | 久久久久久久久久91 | 午夜国内精品a一区二区桃色 | 欧美性色黄大片www 操碰网 | 日韩高清电影 | 综合激情网 | 久久免费视频7 | 成人在线免费观看网址 | 欧美三区在线 | 国产精品一区99 | 一级成人欧美一区在线观看 | 国产一级午夜 | 极品国产91在线网站 | 久久久久久久久久久av | 亚洲va国产va | 欧美巨根| 国产精品国产三级国产在线观看 | 九一国产精品 | 深夜福利久久久 | 国产午夜亚洲精品 | 国产成人观看 | 国产一级午夜 | 夏目友人帐第七季第一集 | 亚洲婷婷日日综合婷婷噜噜噜 |