1. 程式人生 > >java Class.forName() 載入類

java Class.forName() 載入類

主要功能
Class.forName(xxx.xx.xx)返回的是一個類。
Class.forName(xxx.xx.xx)的作用是要求JVM查詢並載入指定的類,也就是說JVM會執行該類的靜態程式碼段。

在指定類給 forName() 方法後,如果找不到指定的類,會丟擲 ClassNotFoundException 異常。Class 的靜態 forName() 方法有兩個版本,上面的程式碼是隻指定類名稱的版本,而另一個版本可以讓你指定類名稱、載入時是否執行靜態區塊、指定類載入器。