Java2与物件导向教学简报
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
JDK的下載 (2/2)
程式開發環境的使用
進行Java程式的開發時,必須在Dos環 境下進行。當在Dos環境中,編譯、解 譯及執行Java程式時,須注意下列問題:
1. 在Dos環境中因為不能鍵入中文,因此檔案 或是存放檔案的資料夾名稱,建議不要使 用中文命名
2. 在Dos環境下,必須在指令行中,以鍵入指 令的方式,執行動作
大綱
Java的簡介 物件導向觀念 v.s. Java Hello Java!程式
Java的簡介(1/3) - Java語言的起源
在1990年,Sun Microsystem公司進行了一 個名為Green的專案,開發出Java語言的 前身 – OAK
Java的簡介(2/3)
位元組碼(ByteCode)
Java的特性(1/2)
簡單 – 省去了許多複雜機制與概念,讓 專業程式設計師能夠輕易地、快速地學 習
安全 – Java執行時,必須在JVM上執行, Java限制了一些執行動作,讓Java程式具 備了更高的安全性
Java的特性(2/2)
可移植 – 只要電腦系統具有解譯Java位元 組碼的JVM程式,即可在該電腦執行Java
在D磁碟的根目錄下建立javaex資料夾
mkdir javaex
常用的Dos指令應用(3/7)
-資料夾切換指令
在此指令敘述後面加上資料夾名稱,表 示進入該層資料夾,若是在指令後面加 參數『 \ 』,則會返回根資料夾位置,若 加上參數 『 . . 』 ,即可返回上一層資料 夾。如下所示:
c d 資料夾名稱
完成編譯後,將產生副檔名為. class的位
元組碼檔 編譯指令
檔案名稱
編譯及解譯執行程式指令(2/2)
將Java程式編譯為位元組碼檔後,欲執行 程式時,需使用java程式,語法如下:
java 程式名稱
下圖為完成Hello_Java程式的編譯後,運 用java指令執行該程式的敘述
解譯執行指令
批次檔的應用(4/4)
按右鍵
批次檔的應用 (2/4)
在每次開啟Dos模式視窗,編譯Java時, 有關Java環境的設定指定,可以建立為批 次檔,省去手動設定的麻煩 ,如下圖所 示。
設定路徑
執行此檔
設定Classpath
批次檔的應用(3/4)
在每次開啟Dos模式視窗時,若欲自動執 行批次檔時,可在命令提示字元按右 鍵…
在 Dos模式視窗的開啟
執行[ 開始 / 程式集 / 附屬應用程式 / 命令提示 字元]中,啟動後可看到以下視窗
編譯及解譯執行程式指令(1/2)
javac程式將把所撰寫的Java程式編譯為 JVM認得的位元組碼,使用語法如下:
javac 程式名稱 . java
下圖將編譯第2章Hello_Java.java程式,當
p 以一頁一頁的方式顯示目前資料夾下, 所有資料夾與檔案的資料
常用的Dos指令應用(5/7)
-資料夾查詢指令
下圖中,將在JDK的安裝目錄下,以dir指 所 令列出該資料夾下,所有資料夾與檔案的 有 資料
資 料 夾 與 檔 案 的 資 料
常用的Dos指令應用(6/7)
-列出檔案內容
若想直接在Dos模式下顯示某檔案的內容 時,可以使用type 指令,語法如下:
位元組碼檔
常用的Dos指令應用(1/7)
一般在Dos指令行執行指令敘述時,指令,將在C碟的JavaEX資料夾下, 輸入dir指令及w參數,進行
dir/w
常用的Dos指令應用(2/7)
- 磁碟切換指令
在Dos模式下,若欲切換至電腦的其他磁 碟時,需在指令行中鍵入『磁碟代號:』 指令,例如:欲切換至D碟時,則鍵入 『D:』
t y p e 檔案名稱
下頁圖中,將列出C碟根目錄下的 Autoexec.bat 檔的內容
常用的Dos指令應用(7/7)
-列出檔案內容
檔案名稱
列出檔案內容指令
批次檔的應用 (1/4)
批次檔(.bat)是一純文字檔,可將數個Dos 指令鍵入該檔中,則執行該檔時,便會 執行該檔中的Dos指令。由於該檔的格式 為純文字檔,因此,可直接用NotePad(記 事本)建立該檔,只要在儲存檔案時, 以.bat做為副檔名即可
資料夾路徑的指定方法分成相對路徑與 絕對路徑兩種,詳細的說明請參考1-6-2 節
常用的Dos指令應用(4/7)
-資料夾查詢指令
用於查詢目前所在路徑目錄下,所有檔 案與目錄的名稱、大小、建立日期…等 資料。該指令的語法如下: dir /參數
常用的參數說明於下表:
w 列出目前資料夾下,所有資料夾與檔 案的名稱
支援物件導向觀念 – Java是一個純物件導 向程式語言
JDK的下載 (1/2)
JDK的全名是Java Development Kit,是由 Sun公司所開發,供程式設計師用於開發 Java程式的一組工具程式,在安裝前,必 須連結至以下的網址下載
/j2se/1.4.2/download.html
Java編譯程式輸出的程式碼稱為位元組碼 (ByteCode),它並不是可執行的程式碼, 而必須由虛擬機器(Java Virtual Machine, 簡稱JVM)解譯執行。
Java的簡介(3/3)
Java虛擬機器(Java Virtual Machine)
用來解譯及執行位元組碼的程式,位元組 碼透過JVM解譯後,可以在安裝JVM的硬 體上,執行該程式