原创 think in java 閱讀筆記(類的加載和實例化)

public class ClassLoadingTest { static String staticString=getStaticString(); //靜態成員變量 private String priva

原创 jvm編譯運行(1)

Java程序編譯和運行的過程(在學習反射機制的時候 ,對於動態代理和靜態代理的區分,需要深層次的理解。)           Java整個編譯以及運行的過程相當繁瑣,本文通過一個簡單的程序來簡單的說明整個流程。       

原创 java反射學習 總結

理解反射的核心1: 在於理解java中一切都是對象,都有類。 除了常量。                             2:理解運行時和編譯時的區別                        3:反射的操作都是編譯之後的操作