幾乎所有語言的第一個程式都是"HelloWorld"
就像所有微控制器初學者一樣,點亮第一個LED燈開始
而起初我們編寫/學習Java程式,都是通過記事本來編寫的,這裡推薦一個Editplus(提取碼:qq1t)記事本檔案給大家
這裡要分清楚一個概念,所有Java源程式的字尾都是*.Java,可以新建一個目錄來儲存這些檔案
①右鍵【Editplus】,開啟我們的Editplus記事本,輸入一下程式碼
public class HelloWorld{ public static void main(String args[]){ System.out.println("Hello Java World"); } }
②儲存檔案後,我們要對源程式編譯,【win】+【R】→輸入【cmd】
補充:這裡的cd只能作用於資料夾,因為cd就是進入某一資料夾的命令
③下面我們在當前DOS視窗下,用【javac HelloWorld.java】進行編譯操作
這時候你輸入javac後,直接用【tab】,可以神奇地給你補全了
④用java.exe執行這個*.class檔案
接下來,我們回過頭分析一下我們的HelloWorld.java這個源程式
public class HelloWorld{ public static void main(String args[]){ System.out.println("Hello Java World"); } }
一、[public] class 類名稱{}
在本程式中,類名稱定義為:HelloWorld。而Java類的定義有兩種形式:
- “public class 類名稱{}”:類名稱必須與檔名稱保持一致,一個*.java檔案只允許有一個public class定義
-
- “class 類名稱{}”:類名稱可與檔名稱不一致,但是編譯後的*.class名稱是類名稱
-
- 因此,我們在解析編譯後的檔案是,是解析*.class的檔名,也就是類名稱
提升:關於原始碼書寫
- 在以後進行專案開發時,儘量一個*.java原始檔只有一個public class類,儘量少出現多個class的情況
- Java語言有明確的命名要求,定義類名稱時,要求每一個單詞的首字母要大寫(帕斯卡命名法),例如:HelloWorld,TestDemo
二、主方法
1、主方法是一個程式的開始,就像C語言的main一樣。而且我們的Java主方法,一定要定義在類之中
public class Hello{ public static void main(String args[]){ 程式的的程式碼從這裡開始執行; } }
2、主方法所在的類,我們都統稱為“主類”,而所有的“主類”都採用public class來定義。
3、螢幕列印(系統輸出)可以直接在命令列方式下進行內容的顯示,有兩類語法形式:
- 輸出之後直接換行:System.out.println(輸出內容);
- 輸出之後不換行:System.out.print(輸出內容);ln(line、換行的意思)
public class HelloWorld{ public static void main(String args[]){ System.out.println("Hello Java World"); System.out.print("Hello"); System.out.println("不換行的World"); } }
感謝阿里雲開發者社群,讓我有整套系統的Java學習教程
同時,感謝部落格園,讓我有一個免費的部落格,並讓我做筆記學習!!