比喻說明:只要是學過編程的同學都知道,在電腦上編寫自己的代碼運行時時候經常要import很多的庫來支持,並且需要安裝編譯的環境,而JDK就是一個集成了庫和編譯程序的這麼一個工具箱,提供給所有使用java語言的開發者使用。而JRE可以包含在JDK中也可以獨立存在,相當於一個運行程序的電腦,至於所運行的程序是否時自行開發編寫的,JRE不知道。
應用說明:如果只是需要運行java的應用程序,下載JRE即可;但是如果時要使用java語言進行開發工作的話,需要加載的時JDK來支持編程。
比喻說明:只要是學過編程的同學都知道,在電腦上編寫自己的代碼運行時時候經常要import很多的庫來支持,並且需要安裝編譯的環境,而JDK就是一個集成了庫和編譯程序的這麼一個工具箱,提供給所有使用java語言的開發者使用。而JRE可以包含在JDK中也可以獨立存在,相當於一個運行程序的電腦,至於所運行的程序是否時自行開發編寫的,JRE不知道。
應用說明:如果只是需要運行java的應用程序,下載JRE即可;但是如果時要使用java語言進行開發工作的話,需要加載的時JDK來支持編程。
ThreadLocal的使用,,,實際上相當於維護了一個Map,其中以鍵值對的形式,存儲了某一個數據被多個線程訪問所對應的值。當然這個數據只能有
JSONArray序列化日期最初用到, 這個是全局設置,會有風險。 String[] dateFormats = new String[] {"yyyyMMdd"}; JSONUtils.getM