java特點之平臺無關性:
java運行平臺之上存在一個java運行環境,即JRE。由JVM,類庫,以及一些核心文件組成。java源文件被編譯成可以被JVM直接識別、運行的字節碼,再由JVM根據所運行的平臺翻譯成該平臺的機器碼。
java特點之面向對象:
即封裝繼承多態
封裝:可以理解爲構建類的過程。將數據和對數據的操作封裝在一起,從具體的事物(實例)中抽取共同性質形成一般性的概念,如一個類。
繼承:子類可以通過繼承父類得到對父類數據和其對數據操作方法的操作權限,並且可以擴展屬於自己的數據和其操作方法。
多態:(1)操作名稱的多態:相同名字的方法有不同的參數,可以根據傳入參數的不同來實現不同的功能。
(2)與繼承有關的多態:同一個方法被不同對象調用可以實現不同的行爲。(子類重寫父類方法,調用)