幾乎所有語言的第一個程式都是"HelloWorld" 就像所有單片機初學者一樣,點亮第一個LED燈開始 而起初我們編寫/學習Java程式,都是通過記事本來編寫的,這裡推薦一個Editplus(提取碼:qq1t)記事本文件給大家 這裡要分清楚一個概念,所有Java源程式的尾碼都是*.Java,可以新建 ...
幾乎所有語言的第一個程式都是"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學習教程
同時,感謝博客園,讓我有一個免費的博客,並讓我做筆記學習!!