Java的基本結構是
/** * 可以用來自動創建文檔的注釋 */ public class Hello { public static void main(String[] args) { // 向屏幕輸出文本: System.out.println("Hello, world!"); /* 多行注釋開始 注釋內容 注釋結束 */ } } // class定義結束
Java是面向對象的語言,一個程序的基本單位就是class,class是關鍵字,這里定義的class的名字就是Hello
public class Hello{ //類名是Hello //... }//class定義結束
類名要求
類名必須以英文字母開頭,后接字母,數字和下划線的組合
習慣類名以大寫字母開頭
要注意遵守命名習慣。好的類命令
- Hello
- NoteBook
- VRPlayer
不好的類命令
- hello
- Good123
- Note_Book
- _World
public是訪問修飾符,表示該class是公開的
不寫public,也能正確編譯,但是這個類將無法從命令行執行
在class的內部,可以定義若干方法(method):
public class Hello { public static void main(String[] args) { // 方法名是main // 方法代碼... } // 方法定義結束 }
方法定義了一組執行語句,方法內部的代碼將會依次順序執行
這里的方法名是main,返回值是void,表示沒有任何返回值
public除了可以修飾class外,也可以修飾方法,而關鍵字static是另一個修飾符,它表示靜態方法。Java入口程序規定的方法必須是靜態方法,方法名必須為main,括號內的參數必須是String數組。
方法也有命名規則,命名和class一樣,但是首字母小寫
好的方法命令
- hello
- goodMorning
- playVR
不好的方法命令
- Main
- good123
- good_morning
- _playVR
在方法內部,語句才是真正的執行代碼。Java的每一行語句必須以分號結束:
public class Hello { public static void main(String[] args) { System.out.println("Hello, world!"); // 語句 } }
在Java程序中,注釋是一種給人閱讀的文本,不是程序的一部分,所以編譯器會自動忽略注釋。
Java有3種注釋,第一種是單行注釋,以雙斜線開頭,直到這一行的結尾結束:
//這是注釋
多行注釋以/*開頭,以*/結束
/* 這是注釋 */
還有一種特殊的多行注釋,以/**
開頭,以*/
結束,如果有多行,每行通常以星號開頭:
/** *這是注釋 */