JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。 JDK 是發展 Java 語言必備的工具,我們必須正確的安裝 JDK 工具組才可以正確的設計、開發與執行.

Slides:



Advertisements
Similar presentations
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
Advertisements

布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
3Com Switch 4500 切VLAN教學.
PowerPoint2010 李燕秋 版面配置 版面配置指的是每一個頁面的內容配置 方式,不同的版面配置會有對應的母片。
教案課程片頭介紹 教案課程片頭是以圖片透過 Powerpoint 之動畫設 計功能轉變而成的動畫形式所呈現出來的影片, 目的是要讓老師們的課程顯得更加活潑、生動、 有趣,以往傳統的做法大部分都是以文字或投影 片的方式呈現,後來加以改良成為動畫呈現方式, 使得學生在複習課程方面能更加淺顯易懂、激發 出更多學習的興趣與樂趣。
1 第一章 Word 的基本觀念 內容概要: Word 的特色 啟動與離開 Word 的方法 滑鼠游標與外型的介紹 基本操作 Word 視窗法則 使用 Word 遭遇問題時, 應如何利用軟體特 性而獲得輔助解說.
1 Web of Science 利用指引 單元二 瀏覽與處理查詢結果. 2 瀏覽檢索結果 查出的結果,預設以時間排列, 使用者可改變結果的排列方式: 還可以依被引用次數、相關度、 第一作者、刊名、出版年等排序 回到前先查的結果畫面 點選想看資料的完整書目 本館訂購範圍的期刊 全文,便可直接連結.
Outlook Express.
: ShellSort ★★☆☆☆ 題組: Problem D 題號: 10152: ShellSort 解題者:林一帆 解題日期: 2006 年 4 月 10 日 題意:烏龜王國的烏龜總是一隻一隻疊在一起。唯一改變烏龜位置 的方法為:一隻烏龜爬出他原來的位置,然後往上爬到最上方。給 你一堆烏龜原來排列的順序,以及我們想要的烏龜的排列順序,你.
1.1 電腦的特性 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。
MS-DOS 作業系統 張基昇 (Microsoft-Disk Operating System).
Web Meeting 使用教學 ─ 學生版.  如何即時線上與老師互動? 一. 瀏覽太御科技首頁 二. 安裝 JoinNet 在首頁的左手邊 1. 下載 JoinNet 進行安裝 JoinNet.
JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。
長訊科技 EVRCOM Voice Mail System 使用者操作說明及流程. 自動總機 -- 來電語音轉接服務流程 ( 範例流程 )
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
Chapter 13 塑模靜態觀點:物件圖 Static View : Object Diagram.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
第 5 章 深入 Response 物件 製作. 網頁的轉向與強制輸出 - 讓網頁轉彎的 Redirect 敘述 運用 Response 物件的 Redirect 方法,將瀏覽器顯 示的網頁,導向至其他網頁,語法如下: Response.Redirect 網頁路徑與名稱 此網頁路徑與名稱  若是導向到同一台.
第九章 網際網路快遞 計算機概論編輯小組. 計算機概論 p9-2 大綱  電子郵件入門( )  elm  IE Outlook Express  Netscape 傳訊者  通訊錄管理.
24-6 設定開始與結束場景中的 程式 最後我們要替這個遊戲收個尾, 幫它把開始 的等待畫面跟結束畫面處理一下。
: The largest Clique ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11324: The largest Clique 解題者:李重儀 解題日期: 2008 年 11 月 24 日 題意: 簡單來說,給你一個 directed.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
3-3 使用幾何繪圖工具 Flash 的幾何繪圖工具包括線段工具 (Line Tool) 、橢圓形工具 (Oval Tool) 、多邊星形 工具 (Rectangle Tool) 3 種。這些工具畫出 來的幾何圖形包括了筆畫線條和填色區域, 將它們適當地組合加上有技巧地變形與配 色, 不但比鉛筆工具簡單,
Matlab Assignment Due Assignment 兩個 matlab 程式 : Eigenface : Eigenvector 和 eigenvalue 的應用. Fractal : Affine transform( rotation, translation,
圖層的操作與管理 圖層的作用就如同一張張透明的賽璐璐片, 你可以將動畫中的每項物件, 放置在不同圖 層中, 圖層交疊就形成完整的畫面。在各圖 層中的物件, 做任何的移動或變化, 都不會 相互干擾, 所以當你編輯一個物件時, 只要 在物件所在的圖層進行操作, 將可大幅降低 製作過程的複雜度與難度。
1 MySQL 資料庫的使用 網頁資料庫的基礎 網頁資料庫的基礎 下載與安裝 MySQL 下載與安裝 MySQL 啟動 MySQL 伺服器 啟動 MySQL 伺服器 Web 介面的 MySQL 管理程式 Web 介面的 MySQL 管理程式 MySQL 建立資料庫 MySQL 建立資料庫 在 MySQL.
CH.8 偵錯 Visual Basic CH.8 偵錯 Visual Basic  資三甲   章乃云 三種類型的錯誤 三種類型的錯誤.
1 Netlibrary 電子書 Netlibrary 創始於 1998 年,是世界知名的電子書資 料庫,提供 450 多家出版社所出版近 100,962 ( 止)本的電子書,且以每月 2,000 本的 速度增加中。其中 80% 屬於學術性圖書,其餘 20% 一般圖書, 90% 以上為.
各種線上電子資源的特異功能 SwetsWise 的 alert, TOC alert 與 Favorites 2003/4/28 修改.
各種線上電子資源的特異功能 SpringerLINK 的 Alert, Serials Update, News 2003/4/28 修改.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
Fugacity Coefficient and Fugacity
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
下載 Dev C++ Compiler. 網址 ding.php?groupnamehttp://sourceforge.net/project/downloa ding.php?groupname=dev-cpp & filename=devcpp _setup.exe.
1-6 動畫的文件屬性 舞台是動畫實際播放的畫面, 所以舞台的大 小與長寬比例對將來動畫的呈現有很大的 影響。 Flash 預設的舞台尺寸是 550 Pixels × 400 Pixels, 背景為白色, 如果要更改舞台大小與 背景色, 請執行『修改 / 文件』命令, 開啟文 件屬性 (Document.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
校外使用圖書館購置之資料庫 龍華大學圖書館. 讀者遠端認證 (RPA) 設定說明  透過圖書館架設完成的 RPA (Remote Patron Authentication) 讀者遠端認證代理主 機系統,讀者於校外或院外 可直接連線使 用本館所提供的資料庫。  若非使用本館電子資料,請勿設定此代理.
從此處輸入帳號密碼登入到管理頁面. 點選進到檔案管理 點選「上傳檔案」上傳資料 點選瀏覽選擇電腦裡的檔案 可選擇公開或不公開 為平台上的資料夾 此處為檔案分類,可顯示在展示頁面上,若要參加 MY EG 競賽,做品一律上傳到 “ 98 MY EG Contest ” 點選此處確定上傳檔案.
Chapter 17 Windows API 程式入門 VC++ 與 WindowsVC++ 與 Windows 建構遊戲設計的舞台 建構遊戲設計的舞台.
資料結構實習-一 參數傳遞.
6-2 認識元件庫與內建元件庫 Flash 的元件庫分兩種, 一種是每個動畫專 屬的元件庫 (Library) ;另一種則是內建元 件庫 (Common Libraries), 兩者皆可透過 『視窗』功能表來開啟, 以下即為您說明。
著作權所有 © 旗標出版股份有限公司 第 21 章 文件的權限及保護 功能設定. 本章提要 設定文件讀取權限 保護文件.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2008.
MinGW 的安裝.
Management Abstracts Retrieval System; MARS 檢索操作.
: Beautiful Numbers ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11472: Beautiful Numbers 解題者:邱經達 解題日期: 2011 年 5 月 5 日 題意: 若一個 N 進位的數用到該.
函式 Function Part.2 東海大學物理系‧資訊教育 施奇廷. 遞迴( Recursion ) 函式可以「呼叫自己」,這種動作稱為 「遞迴」 此程式的執行結果相當於陷入無窮迴圈, 無法停止(只能按 Ctrl-C ) 這給我們一個暗示:函式的遞迴呼叫可以 達到部分迴圈的效果.
JAVA 程式設計與資料結構 第二十章 Searching. Sequential Searching Sequential Searching 是最簡單的一種搜尋法,此演 算法可應用在 Array 或是 Linked List 此等資料結構。 Sequential Searching 的 worst-case.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
無線隨意及感測網路技術與 應用課程 實驗 1. 2 實驗目的 建立課程所使用平台 FT-6200 無線傳輸設備的相 容軟體環境 Jennic Evaluation System ,並學習相 關設定以及使用方法。 所有資源皆可從光碟片或網站上下載。 安裝並執行範例程式並且分析程式碼。
Linguistics phonetic symbols. 先下載 IPA 字型檔案,執行安裝。 由於這個程式的字型目錄設定錯誤, 所以等重新開機時就會發現字型消失。 所以必須根據以下步驟來讓 Windows 加入 IPA 字型。
Chapter 10 m-way 搜尋樹與B-Tree
概念性產品企劃書 呂學儒 李政翰.
Probability Distribution 機率分配 汪群超 12/12. 目的:產生具均等分配的數值 (Data) ,並以 『直方圖』的功能計算出數值在不同範圍內出現 的頻率,及繪製數值的分配圖,以反應出該 機率分配的特性。
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2009.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例
NVivo 7在文件分析應用.
OmniFile Full Text 系列資料庫 個人化服務設定步驟. 此相關資料庫之個人化服 務只提供類似專題選粹的 服務,然無提供 mail 通知的 服務,讀者可建立個人 ID , 並儲存檢索策略,日後需 再進入該資料庫,查詢檢 索策略之新進文章。 導航目次 個人化服務說明 個人帳號密碼申請 個人化服務設定.
Microsoft Excel.
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
:Problem E.Stone Game ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10165: Problem E.Stone Game 解題者:李濟宇 解題日期: 2006 年 3 月 26 日 題意: Jack 與 Jim.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
幼兒行為觀察與記錄 第八章 事件取樣法.
CH 14-可靠度工程之數學基礎 探討重點 失效時間之機率分配 指數模式之可靠度工程.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
遠端北風資料庫 公佈時間: 2006/4/26 繳交截止時間: 2006/5/10. 作業目的 實作遠端資料庫瀏覽程式.
安裝 Android 開發環境 建國科技大學 資管系 饒瑞佶 2013/2 V1. 需要 JDK ( Java Runtime 1.5 above) Eclipse IDE Android SDK ADT.
Presentation transcript:

JDK 的安裝

內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式

說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。 JDK 是發展 Java 語言必備的工具,我們必須正確的安裝 JDK 工具組才可以正確的設計、開發與執行 Java 程式。 JDK 工具組由昇陽 (Sun) 公司開發,並提供給使用者免費 使用。 JDK 目前最新的版本為 版,自 JDK1.2 版之後的 JDK 工具組,由於相較於先前的版本增加了許多新的特性, 因此冠上 Java 2 的字眼,稱為 J2SDK(Java 2 SDK , Java 2 Software Development Kit) ,而其版本編號則繼續由 1.2 往後延用。

昇陽 (Sun) 公司並將 JDK 工具組分為三種版本,分 別為標準版 (J2SE , Java 2 Platform Standard Edition) 、企業版 (J2EE , Java 2 Platform Enterprise Edition) 及微平台版 (J2ME , Java 2 Platform Micro Edition) 。 一般的使用者以使用 JDK 工具組的標準版較為恰 當。 提示

JDK 安裝步驟 (1/19) JDK 的安裝分為三個步驟: 首先,讀者需要至昇陽 (Sun) 公司 Java 語言專屬 網站 ( 網址: java.sun.com) 下載最新的標準版 JDK ; 然後進行 JDK 的安裝; 最後,再針對系統環境變數 (environment variable) 進行設定後就可以開始使用 JDK 來開發 Java 程式了。

JDK 安裝步驟 (2/19) 步驟一:下載最新版本 JDK 目前最新的標準版 JDK 為 J2SDK, SE v1.4.1 (Java 2 Software Development Kit, Standard Edition, version 1.4.1) ,此工具組的下載網址為: java.sun.com/j2se/1.4.1/download.html

JDK 安裝步驟 (3/19) 下圖所示為上列網址的顯示畫面,讀者可以透過 上列網址下載 J2SDK, SE v1.4.1 的各種作業系統 的版本。

JDK 安裝步驟 (4/19) 步驟二:開始安裝 JDK 執行 JDK 安裝程式 (j2sdk-1_4_1_01-windows-i586.exe) , 這個檔案是一個自解壓縮的可執行檔,執行之後會自解 壓縮,並出現以下畫面:

JDK 安裝步驟 (5/19) 自解壓縮之後,安裝程式準備啟動安裝精靈 (InstallShield Wizard) 程式,並出現以下畫面:

JDK 安裝步驟 (6/19) 安裝精靈程式啟動之後,會出現以下畫面: 此時按下「 Next 」按鈕進入下一畫面。

JDK 安裝步驟 (7/19) 畫面為 Sun 公司的 Binary Code License Agreement 的一些條文,讀者應仔細閱讀,若同 意接受這些條文則按下「 Yes 」按鈕進入下一個 畫面。

JDK 安裝步驟 (8/19) 讀者可以選擇 JDK 的安裝目錄,預設的 JDK 安裝 目錄為 C:\jdk1.4.1_01 ,建議讀者直接採用預設 的安裝目錄即可。確定安裝目錄後按下「 Next 」 按鈕進入下一畫面。

JDK 安裝步驟 (9/19) 在畫面中,讀者可以選擇想要安裝的部份(預設 為全部安裝),選擇完想要安裝的部份之後,按 下「 Next 」按鈕,出現下一個畫面。

JDK 安裝步驟 (10/19) 此畫面提示讀者是否要替微軟網路探險家 (Microsoft Internet Explorer) 瀏覽器安裝 Java 外掛程式 (Java Plug-in) 以便能夠順利 的在瀏覽器上執行 Java 程式。建議讀者依照預設的選項選擇安裝, 直接按下「 Next 」按鈕後,則安裝程式開始複製所有必要的檔案 至系統中。

JDK 安裝步驟 (11/19) 此畫面為安裝程式開始複製所有必要的檔案至系統中。

JDK 安裝步驟 (12/19) 當檔案複製完畢後,會出現以下的畫面,表示安 裝程式開始安裝 Java 的執行時期環境 (Java Runtime Environment) :

JDK 安裝步驟 (13/19) Java 執行時期環境安裝完畢後, JDK 的安裝即全 部完成,並出現以下畫面,讀者按下「 Finish 」 按鈕之後,即完成所有的 JDK 安裝動作了。

JDK 安裝步驟 (14/19) 完成 JDK 的安裝之後,緊接著的動作為設定相關 系統環境變數。請注意, JDK 安裝程式無法自動 完成系統環境變數設定動作,因此,使用者必須 自行動手完成。

JDK 安裝步驟 (15/19) 步驟三:設定相關系統環境變數 針對 J2SDK, SE v1.4.1 而言,我們只要設定一個 系統環境變數: path 。這個參數的設定可以透過 文書編輯器直接編輯系統開機自動執行檔 autoexec.bat 來完成。

JDK 安裝步驟 (16/19) 以下是在微軟視窗作業環境下,使用「記事本」 軟體編輯位於 C 磁碟機根目錄下的 autoexec.bat 檔案的畫面:

JDK 安裝步驟 (17/19) 請注意, autoexec.bat 檔案位於 C 磁碟機根目錄 之下 ( 完整檔案名稱為 c:\autoexec.bat) 。 此檔案在某一些 windows 作業系統的版本中是隱 藏檔案,讀者在使用「記事本」開啟此檔案時在 「開啟舊檔」對話框中無法看到此一檔案。此時, 讀者必須自行輸入完整檔名才可以開啟這一個檔 案。

JDK 安裝步驟 (18/19) 我們使用「記事本」編輯位於 C 磁碟機根目錄下 的 autoexec.bat 檔案,並於其中加入以下一行文 字 ( 加於最後一行 ) : path=%path%;C:\j2sdk1.4.1_01\bin 上列設定將目錄 C:\j2sdk1.4.1_01\bin 加於原 path 參數之後 (%path% 代表原 path 參數之內容, 而分號 ; 則代表目錄分隔符號 ) ,作業系統於使用 者欲執行可執行檔時,會依照 path 參數中所列的 目錄一一加以搜尋可執行檔。 提示 提示 提示

JDK 安裝步驟 (19/19) 目錄 C:\ j2sdk1.4.1_01\bin 中包含 JDK 中重要的工具程 式,如 Java 編譯器 (javac.exe 程式 ) 及 Java 解譯器 (java.exe 程式 ) 等,將目錄 C:\ j2sdk1.4.1_01\bin 加入 path 參數中,我們才可以正確的編譯及解譯 ( 執行 )Java 程式。 請注意, C:\j2sdk1.4.1_01 為我們在步驟二中所選定的 JDK 安裝目錄,若讀者選擇不同的 JDK 安裝目錄,則應 配合 JDK 安裝目錄適度修改上列設定。 另外,要請讀者注意的是,我們在 autoexec.bat 檔案中 加入的參數設定,要在重新開機之後才會產生效果。

JDK 的主要工具程式 (1/5) 目錄 C:\ j2sdk1.4.1_01\bin 中包含所有 JDK 工具 程式的可執行檔,在這裡我們介紹其中幾個比較 重要的工具程式,包括 javac 、 java 、 appletviewer 、 javadoc 及 jdb 等。

JDK 的主要工具程式 (2/5) javac ─ Java 編譯器 (Java compiler) :用於將 Java 語言撰寫成的原始程式碼 (source code) 檔案 ( 檔 案附加名為.java) 轉為 Java 位元組碼 (bytecode) 檔案 ( 檔案附加名為.class) 。 java ─ Java 解譯器 (Java interpreter) :用於解譯 ( 執行 )Java 位元組碼 (bytecode) 檔案。 appletviewer ─ Java 小程式 (applet) 瀏覽器:用於 瀏覽包含 Java 小程式網頁的顯示畫面。

JDK 的主要工具程式 (3/5) javadoc ─ Java 程式說明文件產生器:配合在 Java 語言撰寫成的原始程式碼 (source code) 檔案中使 用 /** 及 */ 來標示註解,可用於產生 html 格式的 說明文件。 jdb ─ Java 除錯器 (Java debugger) :用於追蹤 Java 位元組碼 (bytecode) 檔的執行情形。

JDK 的主要工具程式 (4/5) 每一個 JDK 的工具程式都可以透過減號前導來給 定許多選項 (option) ,例如,以下的指令以減號 帶出 version 選項用以列出 JDK 的版本: C:\j2sdk1.4.1_01\bin>java -version java version "1.4.1_01" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01) Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)

JDK 的主要工具程式 (5/5) JDK 的工具程式都具有許多選項,讀者可以使用 直接於命令列中直接輸入 JDK 工具程式的名稱, 而不給定任何參數的方式呼叫 JDK 工具程式,如 此可以列出該 JDK 工具程式的使用說明。

Q&A

提 示 目前標準版 (Standard Edition) JDK(Java Development Kit) 的最新版本為 J2SDK, SE v1.4.1 (Java 2 Software Development Kit, Standard Edition, version 1.4.1) ,而也有人將之 稱為 J2SE, SDK v1.4.1 。

提 示 path 是用來記錄可執行檔案搜尋目錄的系統環境 變數,當使用者想在命令視窗中執行一個可執行 檔案時,作業系統會先在目前工作目錄 (working directory) 中尋找該執行檔並載入執行,若這個 執行檔案不在目前工作目錄中,則作業系統會根 據 path 參數的內容,一一搜尋每一個目錄(每個 目錄均以分號 ; 隔開)以便能找到指定的可執行 檔案並載入執行。

提 示 除了 path 系統環境變數之外, J2SDK v1.3 以前的 JDK 還需要設定 classpath 參數才可以正確的編譯 及執行 Java 程式,而在 J2SDK v1.3 以後的版本中 則不需要再設定 classpath 參數了。 classpath 參數 用以指出類別的位元組碼 (byte code) 檔案的搜尋 目錄。