程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Hello world程序

Hello world程序

編輯:關於JAVA
開發環境配置好以後,來看一個Java程序:


   public class FirstJava{ 
  public static void main(String[] args){ 
  System.out.println("Hello,world!"); 
  System.out.println("我的第一個Java程序"); 
  } 
  }

  將這個程序保存到E盤的MYJAVA文件夾下,保存為FirstJava.Java 保存好後在運行命令提示符(以Windows系統為准 ,開始→運行→cmd 進入到命令提示符)輸入如下命令:

  1)E:

  2)cd MYJava

  3)javac FirstJava.Java

  4)java FirstJava

  然後可以從顯示器上得到結果:

  Hello world!

  我的第一個Java程序

  來看第一行public class FirstJava.public表示這個程序可以被任何人調用.class表示定義的文件是一個class(類).FirstJava是這個class的名字,名字取定以後保存的文件名一定要與這個class的名字相同,如果是:


 public class FirstJavaProgramme

  那麼這個文件一定要保存為FirstJavaProgramme.java,.java表示這個文件是一個Java類型的文件

  再來看第2行public static void main(String[] args),這是固定的用法,main表示這是Java程 序的入口,編譯器通過找到main來進入程序.

  第3行System.out.println("Hello world");這句話表示向系統輸出一句話並換行,輸出的內容是" "中間包含的內容,本行最後的";"表示本段代碼的結束.System.out.println()方法可以不包含任何參數,如果直接使用System.out.println();則系統會自動換行.

  第4行System.out.println("我的第一個JAVA程序");效果跟第3行的一樣,我們可以在" "中間換上其他的內容,那麼輸出的內容也不相同.注意Java語言的每段代碼都是以";"結束,如果執行完功能而沒有";"系統會報出錯誤.

  注意到其中的兩對{ },{ }總是成對出現的,用來確定其的管轄范圍,我們可以把程序看成這樣的public class FirstJava{ },這個{ }中間包含的信息是屬於這個叫FirstJava的class的,那麼它包含什麼信息呢?public static void main(String[] args){ }就是它所包含的信息,而這個main()方法也有它自己的信息包含在它的{ }中.它包含的內容就是


    System.out.println("Hello world"); 
  System.out.println("我的第一個Java程序");

  打個通俗的比喻,我們定義了一個叫圖書館的房子,圖書館裡面有書櫃,書櫃裡有書,那麼用這個例子來解釋上面的程序


 公共的 房子 圖書館 { 
  公共的 不動的 櫃子(編號){ 
  書(雪山飛狐); 
  書(Java入門); 
  } 
  }
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved