在編寫程式之前,推薦一款好用的線上編譯器:
https://www.shucunwang.com/RunCode/java/
代碼:
import java.io.*;class test {public static void main (String[] args) throws java.lang.Exception{System.out.println("Hello World!");}}
運行結果:
Hello World!
分析:
(1) 這裡test是一個類,類代表一類對象的抽象集合。舉個例子來說,“人”是一個類,“張三”則是一個具體的對象。
(2) 在Java中,main()方法是Java應用程式的入口方法,也就是說,程式在啟動並執行時候,第一個執行的方法就是main()方法,這個方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須是public static void 類型的,方法必須接收一個字串數組的參數等等。
注意:Java語言中的方法跟C語言中的函數是一樣的,只不過叫法不一樣而已。
(3) System.out.println()的作用是在控制台輸出結果並換行。println代表print line。
Sytem.out.print()的作用是在控制台輸入結果,但是不換行。
比較下面兩個程式
(一)
import java.io.*;class test {public static void main (String[] args) throws java.lang.Exception{System.out.println("Hello World!");System.out.println("123");System.out.println("hi");}}
運行結果:
Hello World!
123
hi
(二)
import java.io.*;class test {public static void main (String[] args) throws java.lang.Exception{System.out.print("Hello World!");System.out.print("123");System.out.print("hi");}}
運行結果:
Hello World!123hi