11
Java 基基基基 2014/6/23

Java 基礎概念

  • Upload
    levana

  • View
    43

  • Download
    2

Embed Size (px)

DESCRIPTION

Java 基礎概念. 2014/6/23. 位元碼. Java 的編譯與執行的程序 : 將程式碼編譯成與平台無關( platform-independent )的機器碼,稱之為「位元碼」( byte-codes ) 經編譯後,可在裝有 JVM 上的平台直接執行 下圖說明 Java 相關的執行流程:. 位元碼. 最大的好處是 -- 可跨越平台來執行:. 類別. Java 程式是由類別 ( class ) 所組成 下面的程式片段即為定義類別的 範例 public 指的是對於類別的存取方式為 共有 在 完整的 Java 程式裡,至少需要有一個 類別. - PowerPoint PPT Presentation

Citation preview

Page 1: Java 基礎概念

Java基礎概念2014/6/23

Page 2: Java 基礎概念

位元碼O Java的編譯與執行的程序 :

O 將程式碼編譯成與平台無關( platform-independent)的機器碼,稱之為「位元碼」( byte-codes)

O 經編譯後,可在裝有 JVM上的平台直接執行

O下圖說明 Java相關的執行流程:

直譯器直譯器

public class aaa{

... }

class bbb{

... }

app.java

編譯器編譯器

app.class

byte-codes

0100010101010111001000101001010100011000101010101010010

Page 3: Java 基礎概念

位元碼O最大的好處是 --可跨越平台來執行:

Page 4: Java 基礎概念

類別O Java程式是由類別( class )所組成

O 下面的程式片段即為定義類別的範例

O public 指的是對於類別的存取方式為共有O 在完整的 Java 程式裡,至少需要有一個類

Page 5: Java 基礎概念

程式執行的起始點O每一個 Java程式必須有一個main()

method ,而且只能有一個

O main() method 之前必須冠上修飾子:public static void

Page 6: Java 基礎概念

練習O撰寫程式

O 主程式內容為空O 可執行,但執行結果為空。

Page 7: Java 基礎概念

輸出O使用 println() 印出變數與字串:

Page 8: Java 基礎概念

練習O撰寫程式輸出資料

O 輸出自己的班級、學號、姓名

Page 9: Java 基礎概念

利用 cmd執行 Java

(1) 用記事本編輯程式 app1_1

(4) 存檔類型請選擇「所有檔案」

(2) 存入 C:\Java 資料夾

(3) 鍵入檔名 app1_1.java

Page 10: Java 基礎概念

利用 cmd執行 Java

Page 11: Java 基礎概念

練習O利用 cmd來執行 Java程式

O移動資料夾: cd 資料夾名稱O回上層資料夾: cd ..