Java基礎_第一個程序《HelloWorld》及常見問題解決

1、了java程序的配置,現在要開始進入實例的編程了,第一個程序還是沿用經典的 HelloWorld程序進行。

public class HelloWorld{
    public static void main(String[] args){  
        System.out.println("Hello World");  
    } 
}

沒有集成開發環境下,你將程序寫入記事本,並將文件的後綴改爲.java 這是java源程序的標準程序.在完成之後我們就開始編譯了.現在win+R進入CMD 切換到.java所在地//,cd (文件所在目錄) 然後輸入 javac 文件名.後綴。如圖!


編譯完成之後,當前路徑會出現一個以.class結尾的java編譯完成的文件。如圖!


然後輸入 java 文件名 就編譯運行完成了 如圖!


2、下面對第一個程序進行解釋

最上面的 public (訪問修飾符)是告訴程序那個能訪問那個不能訪問 

class 是一個關鍵字 這是一個類 後面的HelloWorld 是類名

main依然是進入程序的入口後面的()裏面是參數

下面的Sys---- 是主方法的內容 方法中唯一的語句是調用System.out類  然後想控制檯輸出HelloWorld /

3、字節碼的解釋和執行

c++(編譯型語言)編譯完成後得到的是可執行文件.exe 而java(解釋型語言)編譯後得到的是.class字節碼文件

字節碼是一套在java運行系統(JVM)中高度優化的指令集 . 

JVM : 我們不考慮我們的程序在那個平臺運行 , 因爲不同平臺的虛擬機(JVM)理解的字節碼是一樣的 , 它實現了平臺的可移植性,和安全性(在執行之前先經過JVM,這樣就屏蔽了很多事情.所以黑客沒人用JAVA去黑東西.). 

4、常見的問題

  • 源文件要用.java結尾
  • 源文件中可以有多個class聲明類
  • 類中可以有主方法(即main()方法),其格式是固定的:public  static void main(String[] args){}
  • main()方法是程序的入口,方法內是程序的執行部分。
  • 一個源文件中只能有一個聲明爲Public 的類,同時要求此類的類名與類源文件名稱一致。
  • 每個語句都以“;”結束。
  • 執行程序:1)編譯 javac.exe 編譯完生成多個.class文件, 2)運行:java.exe。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章