java基礎總結(面試高頻問題)三:反射機制,Class.forName和classloader的區別

1:什麼是反射: 在運行狀態下,對於任意的一個類,可以獲取它的所有屬性和方法;對於任意一個對象,可以調用它的任意一個方法和屬性(包括私有的方法和屬性)。這種動態獲取信息以及動態調用對象的功能就叫做java的反射機制。簡而言之,反射可以實現運行時知道任意一個類的方法和屬性; 2:反射機制的意義: 例如C++,java都是靜態編譯的語言,在編譯時必須知道變量的類型才能編譯通過。(python屬於動態編
相關文章
相關標籤/搜索