JAVA核心技術I---JAVA基礎知識
阿新 • • 發佈:2018-12-28
一:class類
(一)檔案規則
1.Java檔案必須以.java作為副檔名 2.一個Java檔案只能有一個public class 3.public class的名字必須和檔名字一樣,大小寫都要完全一致
4.一個檔案可以有多個class,但是隻能有一個是public。 5.不提倡一個檔案裡面放多個類(內部類除外)
(二)類
1.與C++一致
1.類是Java中的最基礎邏輯單位 –Java所有的內容都是需要放在類的範圍中 –內容不允許遊離在類以外 –換言之,Java專案就是由一個個類組成的 2. 類的構成 –成員變數/屬性 –成員方法/函式
public class HelloWorld { int a=15; //成員變數 int func(int b) { //成員方法 a+=b; return a; } }
2.不同於C++
1.一個class最多隻能有一個main函式。類可以沒有main函式,沒有main函式的類就不能主動執行,但可以被動執行(被別人呼叫執行)。 2.程式的入口都是main函式,這點和C/C++一致。有一點不同的是,Java要求所有程式都必須放在類物件中,即所有的程式碼都要放在class的所轄範圍內。3. main函式的形參和字首修飾符public、static、void等都不能省略,是固定寫法。可簡單記憶為PSVM.
4. 嚴格意義上說,main函式不屬於這個類的所擁有函式。是一個靜態函式,不是屬於該類,而是藉助該class 5.只是因為Java要求所有的內容都必須放置在class的範圍內,所以main函式“寄居”在某一個class中。 6.main函式是一個Java程式的總入口。 7.main函式也無法被其他方法/類所呼叫。 8.一個Java程式可以呼叫多個其他Java class。
(三)總結
1.類是Java程式最小獨立單元。 2.類包括成員變數和成員方法。3.main函式是程式啟動的總入口。4. main函式的形參args是外界提供給main函式的引數,可以在main函式中使