1 / 23

大綱

大綱 . Java 的簡介 物件導向觀念 v.s. Java Hello Java! 程式. Java 的簡介 (1/ 3) - Java 語言的起源. 在1990年, Sun Microsystem 公司進行了一個名為 Green 的專案,開發出 Java 語言的前身 – OAK. Java 的簡介 ( 2/3) . 位元組碼( ByteCode) Java 編譯程式輸出的程式碼稱為 位元組碼 ( ByteCode) , 它並不是可執行的程式碼,而必須由 虛擬機器 ( Java Virtual Machine , 簡稱 JVM) 解譯執行。.

Download Presentation

大綱

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 大綱 • Java的簡介 • 物件導向觀念v.s. Java • Hello Java!程式

  2. Java的簡介(1/3)- Java語言的起源 • 在1990年,Sun Microsystem公司進行了一個名為Green的專案,開發出Java語言的前身 –OAK

  3. Java的簡介(2/3) • 位元組碼(ByteCode) Java編譯程式輸出的程式碼稱為位元組碼(ByteCode),它並不是可執行的程式碼,而必須由虛擬機器(Java Virtual Machine,簡稱JVM)解譯執行。

  4. Java的簡介(3/3) • Java虛擬機器(Java Virtual Machine) 用來解譯及執行位元組碼的程式,位元組碼透過JVM解譯後,可以在安裝JVM的硬體上,執行該程式

  5. Java的特性(1/2) • 簡單 – 省去了許多複雜機制與概念,讓專業程式設計師能夠輕易地、快速地學習 • 安全–Java執行時,必須在JVM上執行,Java限制了一些執行動作,讓Java程式具備了更高的安全性

  6. Java的特性(2/2) • 可移植– 只要電腦系統具有解譯Java位元組碼的JVM程式,即可在該電腦執行Java • 支援物件導向觀念–Java是一個純物件導向程式語言

  7. JDK的下載 (1/2) • JDK的全名是Java Development Kit,是由Sun公司所開發,供程式設計師用於開發Java程式的一組工具程式,在安裝前,必須連結至以下的網址下載 http://java.sun.com/j2se/1.4.2/download.html

  8. JDK的下載 (2/2)

  9. 程式開發環境的使用 • 進行Java程式的開發時,必須在Dos環境下進行。當在Dos環境中,編譯、解譯及執行Java程式時,須注意下列問題: • 在Dos環境中因為不能鍵入中文,因此檔案或是存放檔案的資料夾名稱,建議不要使用中文命名 • 在Dos環境下,必須在指令行中,以鍵入指令的方式,執行動作

  10. 在 Dos模式視窗的開啟 • 執行[ 開始 / 程式集 / 附屬應用程式 / 命令提示字元]中,啟動後可看到以下視窗

  11. 編譯指令 檔案名稱 編譯及解譯執行程式指令(1/2) • javac程式將把所撰寫的Java程式編譯為JVM認得的位元組碼,使用語法如下: javac 程式名稱 . java • 下圖將編譯第2章Hello_Java.java程式,當完成編譯後,將產生副檔名為. class的位元組碼檔

  12. 解譯執行指令 位元組碼檔 編譯及解譯執行程式指令(2/2) • 將Java程式編譯為位元組碼檔後,欲執行程式時,需使用java程式,語法如下: java 程式名稱 • 下圖為完成Hello_Java程式的編譯後,運用java指令執行該程式的敘述

  13. 常用的Dos指令應用(1/7) • 一般在Dos指令行執行指令敘述時,方式如下所示: 指令名稱 / 參數 下面的指令,將在C碟的JavaEX資料夾下,輸入dir指令及w參數,進行 d i r / w

  14. 常用的Dos指令應用(2/7) - 磁碟切換指令 • 在Dos模式下,若欲切換至電腦的其他磁碟時,需在指令行中鍵入『磁碟代號:』指令,例如:欲切換至D碟時,則鍵入『D:』 • 在D磁碟的根目錄下建立javaex資料夾 mkdir javaex

  15. 常用的Dos指令應用(3/7)-資料夾切換指令 • 在此指令敘述後面加上資料夾名稱,表示進入該層資料夾,若是在指令後面加參數『 \ 』,則會返回根資料夾位置,若加上參數 『 . . 』 ,即可返回上一層資料夾。如下所示: c d 資料夾名稱 • 資料夾路徑的指定方法分成相對路徑與絕對路徑兩種,詳細的說明請參考1-6-2節

  16. 常用的Dos指令應用(4/7)-資料夾查詢指令 • 用於查詢目前所在路徑目錄下,所有檔案與目錄的名稱、大小、建立日期…等資料。該指令的語法如下: dir /參數 • 常用的參數說明於下表: w 列出目前資料夾下,所有資料夾與檔 案的名稱 p 以一頁一頁的方式顯示目前資料夾下, 所有資料夾與檔案的資料

  17. 所有資料夾與檔案的資料 常用的Dos指令應用(5/7)-資料夾查詢指令 • 下圖中,將在JDK的安裝目錄下,以dir指令列出該資料夾下,所有資料夾與檔案的資料

  18. 常用的Dos指令應用(6/7)-列出檔案內容 • 若想直接在Dos模式下顯示某檔案的內容時,可以使用type 指令,語法如下: t y p e 檔案名稱 • 下頁圖中,將列出C碟根目錄下的Autoexec.bat 檔的內容

  19. 檔案名稱 列出檔案內容指令 常用的Dos指令應用(7/7)-列出檔案內容

  20. 批次檔的應用 (1/4) • 批次檔(.bat)是一純文字檔,可將數個Dos指令鍵入該檔中,則執行該檔時,便會執行該檔中的Dos指令。由於該檔的格式為純文字檔,因此,可直接用NotePad(記事本)建立該檔,只要在儲存檔案時,以.bat做為副檔名即可

  21. 執行此檔 設定路徑 設定Classpath 批次檔的應用 (2/4) • 在每次開啟Dos模式視窗,編譯Java時,有關Java環境的設定指定,可以建立為批次檔,省去手動設定的麻煩 ,如下圖所示。

  22. 批次檔的應用(3/4) • 在每次開啟Dos模式視窗時,若欲自動執行批次檔時,可在命令提示字元按右鍵…

  23. 批次檔的應用(4/4) 按右鍵

More Related