java語言設計思想、特點、環境變數含義
阿新 • • 發佈:2019-01-31
設計思想
將業務領域中所有實體看作物件,通過建立物件及其關係構造軟體系統。
過程:分析業務抽象出類->以類為模板例項化物件->建立物件間的關係完成業務。
特點
(1)封裝:set、get封裝屬性,private封裝方法
目的:遮蔽物件內部的複雜性及細節,防止外界非法破壞其資料完整性。
(2)繼承:構造器不能被繼承,私有屬性和方法也可以被繼承,單訪問不到。
目的:複用,多型的前提。
(3)多型:方法執行時依據物件的不同而表現不同的行為,動態繫結。
優點:系統的可擴充套件性;實現程式碼及流程的複用。
環境變數
(1)PATH(os用): 用來指定可執行檔案的完整路徑,即使不在path中設定JDK的路徑也可執行
(2)ClassPath(java用): 是指定你在程式中所使用的類(.class)檔案所在的位置,就如在引入一個類時:import javax.swing.JTable這句話是告訴編譯器要引入javax.swing這個包下的JTable類,而classpath就是告訴編譯器該到哪裡去找到這個類