1 java基礎增強
阿新 • • 發佈:2018-02-10
必須 property lips 解析 類名.class ima 三方 tput ces 1.JDK內置的註解
2.classpath文件解析
通過Eclipse創建的每個項目中都有一個 .classpath文件
src:源目錄 存放代碼和配置文件
output : 項目的根路徑classpath路徑,源目錄的代碼和配置文件都會編譯到此目錄下
con: 引入eclipse自帶環境 jre
lib: 引入第三方jar包
3.加載配置文件
ClassLoader,每一個項目中有且只有一個ClassLoader,在項目運行時候JVM自動就為當前項目創建一個ClassLoader。 類加載器可以從項目的根路徑下面加載對應的資源文件 / 方式1 :從當前線程中去獲取 //ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); //方式2 :通過當前類的字節碼獲取 ClassLoader classLoader =當前類名.class.getClassLoader(); //讀取配置文件 InputStream inputStream=classLoader.getResourceAsStream(fileName); Properties p=new Properties(); p.load(inputStream); p.getProperty("");
4.javaBean
符合規範的類:
1.類的修飾符必須是public
2.必須有無參數構造器(用於反射創建對象)
3.javaBean必須向外暴露get/set方法來確定javaBean的屬性
1 java基礎增強