1 / 28

課程參與度之評估方式

課程參與度之評估方式. 上課時必須專心聽講,跟上進度,參與討論 扣 分項目 玩線上遊戲一次扣 1 分 玩手機一次扣 1 分 睡覺一次扣 1 分 聊天一次扣 1 分 無法回答老師提出的問題一次扣 1 分 加分項目 主動回答老師的問題一次加 2 分 找出老師程式中的錯誤一次加 1 分 修正老師程式中的錯誤一次加 4 分. 網路程式設計 CH02 開發環境介紹與建置. 鄧姚文. 大綱. JAVA JDK JCreator Eclipse NetBeans. JAVA 開發環境. JDK http://java.sun.com

gali
Télécharger la présentation

課程參與度之評估方式

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. 課程參與度之評估方式 • 上課時必須專心聽講,跟上進度,參與討論 • 扣分項目 • 玩線上遊戲一次扣1分 • 玩手機一次扣1分 • 睡覺一次扣1分 • 聊天一次扣1分 • 無法回答老師提出的問題一次扣1分 • 加分項目 • 主動回答老師的問題一次加2分 • 找出老師程式中的錯誤一次加1分 • 修正老師程式中的錯誤一次加4分

  2. 網路程式設計CH02 開發環境介紹與建置 鄧姚文

  3. 大綱 JAVA JDK JCreator Eclipse NetBeans

  4. JAVA 開發環境 • JDK • http://java.sun.com • 安裝後,設定 %JAVA_HOME% 環境變數 • Online Document • NetBeans • http://www.netbeans.org • Eclipse • http://www.eclipse.org

  5. 瞭解JDK (1) • JDK: Java Development Kit 開發套件 • JRE: Java Runtime Environment 執行環境 • 公用JRE是給開發好的程式之執行平台 • JDK本身也有自己的JRE • 位於JDK安裝目錄的「jre」目錄下 • JDK本身所附的JRE比公用JRE多了個Server的VM(Virtual Machine)執行選項

  6. 瞭解JDK (2) JDK的JRE有server選項

  7. JDK的安裝目錄 • 「bin」目錄 • JDK的工具程式 • 「demo」目錄 • 範例程式 • 「jre」目錄 • JDK自己附帶的JRE • 「db」目錄 • Apache Derby資料庫,純Java所撰寫的資料庫

  8. JDK的安裝目錄 • 「lib」目錄 • 工具程式實際上會使用的Java工具類別 • JDK中的工具程式,大多也是由Java所撰寫而成 • bin資料夾下的工具程式,不過是個包裝器(Wrapper) • 執行javac.exe等程式時,最後會呼叫lib目錄中tools.jar中的對應類別

  9. JDK的安裝目錄 • src.zip • Java提供的API類別之原始碼檔案壓縮檔

  10. 設定 JAVA_HOME 環境變數 JAVA_HOME 環境變數的值為 JDK 的安裝目錄

  11. 設定 Path 環境變數 (1) 找不到javac工具程式 設定系統變數中的Path 環境變數

  12. 設定 Path 環境變數 (2) Windows下安裝JRE時,會將java.exe複製至「C:\Windows\System32\」路徑之下,而這個路徑在Path變數中是預設的路徑

  13. 設定 CLASSPATH 環境變數 (1) Java執行環境本身就是個平台,執行於這個平台上的程式是已編譯完成的Java程式 設定Path變數是為了讓作業系統找到指定的工具程式(例如Windows  exe) 設定classpath目的就是為了讓Java執行環境找到指定的Java程式(JVM class)

  14. 設定 CLASSPATH 環境變數 (2) • JDK 6 預設會到現行工作目錄,以及JDK的「lib」目錄中尋找Java程式 • Classpath 通常包含目錄名稱與 JAR 檔名稱 • 編譯時期指定類別搜尋路徑 • javac -classpath path1;path2 … • 執行時期指定類別搜尋路徑 • java -classpath path1;path2 …

  15. 設定 CLASSPATH 環境變數 (3)

  16. 修改 Windows 檔案總管的設定顯示副檔名

  17. Java 程式基礎 一個簡單範例:Hello Java ! Java 程式基本結構 資料型態與變數 運算子與運算式 流程控制 編譯與執行 Java 程式 使用執行時期參數的 Hello Java !

  18. 一個簡單範例:Hello Java ! public class Hello { public static void main(String[] args) { System.out.println("Hello Java !"); } }

  19. Java 程式基本結構 • 每一支程式就是一個類別(Class) • Source file 的名字一定要跟 Class 的名字相同,大小寫也一定要一樣,副檔名為 .java。 • public static void main(String[] args) 為程式的進入點 • main method 一定要宣告成 public static void,因為它一定要能夠被外部的 class loader 存取,而且要在一開始就存在,而且不能夠有傳回值。 • System 是系統物件,out 指 stdout,println 印完之後會換行。 • JRE class loader 需要的是 class name 而不是檔案名稱。

  20. 指令補充 • CD 更換目錄(Change Directory) • CD C:\ • DIR 列出目錄內容(Directory) • javac 執行 JAVA 編譯器(Java Compiler) • javac Hello.java • java 執行 JAVA • java Hello

  21. Java Source Java Bytecode Compiler JRE Hello.java javac Hello.class java 編譯與執行 Java 程式 • To compile • javac Hello.java • To run • java Hello • javaw Hello (GUI 版)

  22. JAVA 程式的編譯與執行

  23. JDK JRE JVM 編譯與執行 Java 程式:執行環境

  24. JAVA 執行環境架構

  25. JCreator • 免費版 • JCreator LE • http://www.jcreator.com

  26. Eclipse 日蝕? IBM 收購 Object Technologies International 獲得 Eclipse 的前身,然後又將 Eclipse 開放 http://www.eclipse.org

  27. NetBeans Sun Microsystems 昇陽原廠支持的項目 Oracle 收購 Sun http://www.netbeans.org

More Related