Lesson1 Java的基本概念 Java語言的簡介 Java學習地圖 Java程式開發的基本概念(一) 軟體下載、安裝與基本操作 實作第一個程式– Hello 課堂實作練習 知識自我評鑑
Java語言的簡介 Java技術 Java語言歷史 1995正式發表, 原名Oak Java平台與版本 Java SE 標準版(Standard Edition) Java EE 企業版(Enterprise Edition) Java ME 微型版(Micro Edition) Java Card 智慧卡 #原始程式.java檔編譯後產生目的碼為.class檔,為一種中間碼(bytecode),可跨平台,由JVM虛擬機器執行
Java學習地圖
Java網站 http://www.oracle.com/technetwork/java/index.html http://docs.oracle.com/javase/tutorial/java/
Java程式開發的基本概念(一) 軟體下載、安裝與基本操作 JDK -- Java程式開發工具 Download網址 http://java.sun.com 改由Oracle公司收購 版本Version 平台Windows XP ,Windows 7 64/32bits,Linux … 編譯器 -- javac JRE – Java程式執行環境 JVM(Java虛擬機器) – java Java API – 系統內建的類別庫/函數庫/套裝
Java程式開發的基本概念(二) 程式開發流程 編輯Hello.java 原始程式:可使用記事本或Notepad++ 編譯(javac Hello.java) :會生成類別檔(Hello.class) 執行(java Hello) :不能打.class,會自動連結相關類別庫 顯示執行結果
程式編譯及執行流程圖
Java程式開發的基本概念(三) 環境變數的設定 Path 此環境變數指定javac等命令檔搜尋路徑 常用法: set path=C:\Program Files\Java\jdk1.6.0_21\bin;%PATH% Classpath此環境變數指定類別及API搜尋路徑 set Classpath=. JAVA_HOME此環境變數指定JDK的安裝路徑 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21 set path=%JAVA_HOME%\bin;%PATH% 通常在JDK安裝後,於作業系統中預先設定系統的環境變數
實作練習Q1– Hello程式 步驟一: 開啟Notepad++敲入下列程式,存檔Hello.java public class Hello { public static void main(String[] args){ System.out.println("Hello"); } 步驟二: 開啟命令列視窗(先設好環境變數)再輸入下列指令,進行編譯 javac Hello.java 如果編譯錯誤請修正後再次編譯,直到沒有錯誤訊息出現 步驟三: 編譯成功後,輸入下列指令執行(注意不要打.class) java Hello
課堂實作練習 Q1: 實作Hello程式 -- 印出班級學號姓名。 Q2: 實作Rectangle程式 -- 鍵盤輸入矩形長與寬(整數),印出面積。 Q3: 實作Average3程式 -- 鍵盤輸入3個整數,印出其平均值(浮點數)。 Q4: 實作ForChar50程式 -- 鍵盤輸入1個字元,印出此字元50次。 Q5: 實作PassBoolean程式 -- 鍵盤輸入1個整數成績,若為60分以上(含)設定變數pass(Boolean型態)的值為真,否則設pass值為假;最後印出pass的值。
知識自我評鑑(L1) K1. Java技術分為哪幾種平台? K2: JDK軟體安裝後,通常需設定哪些環境變數?
End of Lesson1 chensam2012/08/15