大綱 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)解譯執行。
Java的簡介(3/3) Java虛擬機器(Java Virtual Machine) 用來解譯及執行位元組碼的程式,位元組碼透過JVM解譯後,可以在安裝JVM的硬體上,執行該程式
Java的特性(1/2) 簡單 – 省去了許多複雜機制與概念,讓專業程式設計師能夠輕易地、快速地學習 安全 – Java執行時,必須在JVM上執行,Java限制了一些執行動作,讓Java程式具備了更高的安全性
Java的特性(2/2) 可移植 – 只要電腦系統具有解譯Java位元組碼的JVM程式,即可在該電腦執行Java
JDK的下載 (1/2) JDK的全名是Java Development Kit,是由Sun公司所開發,供程式設計師用於開發Java程式的一組工具程式,在安裝前,必須連結至以下的網址下載 http://java.sun.com/j2se/1.4.2/download.html
JDK的下載 (2/2)
程式開發環境的使用 進行Java程式的開發時,必須在Dos環境下進行。當在Dos環境中,編譯、解譯及執行Java程式時,須注意下列問題:
在 Dos模式視窗的開啟 執行[ 開始 / 程式集 / 附屬應用程式 / 命令提示字元]中,啟動後可看到以下視窗
編譯及解譯執行程式指令(1/2) javac程式將把所撰寫的Java程式編譯為JVM認得的位元組碼,使用語法如下: 下圖將編譯第2章Hello_Java.java程式,當完成編譯後,將產生副檔名為. class的位元組碼檔 編譯指令 檔案名稱
編譯及解譯執行程式指令(2/2) 將Java程式編譯為位元組碼檔後,欲執行程式時,需使用java程式,語法如下: 下圖為完成Hello_Java程式的編譯後,運用java指令執行該程式的敘述 解譯執行指令 位元組碼檔
常用的Dos指令應用(1/7) 一般在Dos指令行執行指令敘述時,方式如下所示: 指令名稱 / 參數 下面的指令,將在C碟的JavaEX資料夾下,輸入dir指令及w參數,進行 d i r / w
常用的Dos指令應用(2/7) - 磁碟切換指令 在Dos模式下,若欲切換至電腦的其他磁碟時,需在指令行中鍵入『磁碟代號:』指令,例如:欲切換至D碟時,則鍵入『D:』 在D磁碟的根目錄下建立javaex資料夾 mkdir javaex
常用的Dos指令應用(3/7) -資料夾切換指令 在此指令敘述後面加上資料夾名稱,表示進入該層資料夾,若是在指令後面加參數『 \ 』,則會返回根資料夾位置,若加上參數 『 . . 』 ,即可返回上一層資料夾。如下所示: c d 資料夾名稱 資料夾路徑的指定方法分成相對路徑與絕對路徑兩種,詳細的說明請參考1-6-2節
常用的Dos指令應用(4/7) -資料夾查詢指令 用於查詢目前所在路徑目錄下,所有檔案與目錄的名稱、大小、建立日期…等資料。該指令的語法如下: dir /參數 常用的參數說明於下表: w 列出目前資料夾下,所有資料夾與檔 案的名稱 p 以一頁一頁的方式顯示目前資料夾下, 所有資料夾與檔案的資料
常用的Dos指令應用(5/7) -資料夾查詢指令 下圖中,將在JDK的安裝目錄下,以dir指令列出該資料夾下,所有資料夾與檔案的資料 所有資料夾與檔案的資料
常用的Dos指令應用(6/7) -列出檔案內容 若想直接在Dos模式下顯示某檔案的內容時,可以使用type 指令,語法如下: t y p e 檔案名稱 下頁圖中,將列出C碟根目錄下的Autoexec.bat 檔的內容
常用的Dos指令應用(7/7) -列出檔案內容 列出檔案內容指令 檔案名稱
批次檔的應用 (1/4) 批次檔(.bat)是一純文字檔,可將數個Dos指令鍵入該檔中,則執行該檔時,便會執行該檔中的Dos指令。由於該檔的格式為純文字檔,因此,可直接用NotePad(記事本)建立該檔,只要在儲存檔案時,以.bat做為副檔名即可
批次檔的應用 (2/4) 在每次開啟Dos模式視窗,編譯Java時,有關Java環境的設定指定,可以建立為批次檔,省去手動設定的麻煩 ,如下圖所示。 執行此檔 設定路徑 設定Classpath
批次檔的應用(3/4) 在每次開啟Dos模式視窗時,若欲自動執行批次檔時,可在命令提示字元按右鍵…
批次檔的應用(4/4) 按右鍵