❤寫在前面
❤部落格主頁:努力的小鳴人
❤系列專欄:Java基礎學習😋
❤歡迎小夥伴們,點贊👍關注🔎收藏🍔一起學習!
❤如有錯誤的地方,還請小夥伴們指正!🌹🚩在最近的Java學習中,發現Java好多基礎知識忘的忘,模糊的模糊,就打算把 【Java】 全部梳理一遍,陸陸續續的文章會放在這裡,歡迎訂閱一起學習>>>Java基礎學習😋
高階程式語言
。內嵌
在HTML程式碼中。參照
取代)、運運算元過載、多重繼承(以介面
取代)等特性,增加了垃圾回收器功能用於回收不再被參照的物件所佔據的記憶體空間機器語言
,指令以二進位制程式碼形式存在。組合語言
,使用助記符表示一條機器指令。高階語言
,跨語言
的平臺精簡
的,並加入了針對行動終端的支援。Java
編寫而成,但提供諸如Java,scala,Python,R等各種語言API供程式設計。嵌入式
領域,是指在各種小型裝置上的應用,包括手機、PDA、機上盒、汽車通訊裝置等。封裝、繼承、多型
Java虛擬機器器
(JVM Java Virtual Machine) 即可。由JVM來負責Java程式在該系統中的執行。JVM
是一個虛擬的計算機,具有指令集並使用不同的儲存區域。負責執行指令,管理資料、記憶體、暫存器。
對於不同的平臺,有不同的虛擬機器器。
只有某平臺提供了對應的Java虛擬機器器,Java程式才可在此平臺執行
Java虛擬機器器機制遮蔽了底層執行平臺的差別,實現了「一次編譯,到處執行」
也可以參照下圖:
在C/C++等語言中,由程式設計師負責回收無用記憶體。
Java 語言提供一種系統級執行緒跟蹤儲存空間的分配情況,在JVM空閒時檢查並釋放那些可被釋放的儲存空間。
垃圾回收在Java程式執行過程中自動進行
,程式設計師無法精確控制和干預
JDK
是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE,所以安裝了JDK,就不用在單獨安裝JRE了。編譯工具(javac.exe) 打包工具(jar.exe)
等JVM
Java Virtual Machine) 和 Java程式所需的核心類庫等🎁注:使用JDK的開發工具完成的java程式,交給JRE去執行。
JDK = JRE + 開發工具集(例如Javac編譯工具等)
JRE = JVM + Java SE標準類庫
JDK的安裝和環境變數的設定可以參考 >>> [鳴人來教你安裝設定JDK](https://blog.csdn.net/m0_64996150/article/details/122347269?spm=1001.2014.3001.5501)
註釋
為:用於註解說明解釋程式的文字
註釋是一個程式設計師必須要具有的良好程式設計習慣。
public class Test{
public static void main(String[] args) {
System.out.println(「Hello World!」);
}
}
●Java原始檔以「.java」為擴充套件名。原始檔的基本組成部分是類(class),如本例中的Test類。
●Java應用程式的執行入口是main()方法
。
它有固定的書寫格式:public static void main(String[] args) {…}
●Java語言嚴格區分大小寫。
●Java方法由一條條語句構成,每個語句以「 ; 」結束。
●大括號都是成對出現的,缺一不可。
●一個原始檔中最多只能有一個public類
其它類的個數不限,如果原始檔包含一個public類,則檔名必須按該類名命名
。
🎁總結:
Java要求你必須按照語法規則編寫程式碼,學習程式設計最容易犯的錯是語法錯誤
。如果你的程式違反了語法規則,例如:忘記了分號、大括號、引號,或者拼錯了單詞,Java編譯器都會報語法錯誤。嘗試著去看懂編譯器會報告的各種錯誤資訊。👌 作者算是一名Java初學者,文章如有錯誤,歡迎評論私信指正,一起學習~~
😊如果文章對小夥伴們來說有用的話,點贊👍關注🔎收藏🍔就是我的最大動力!
🚩不積跬步,無以至千里,書接下回,歡迎再見🌹