29.06.2013 Views

上課講義 - 網路資料庫實驗室

上課講義 - 網路資料庫實驗室

上課講義 - 網路資料庫實驗室

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Java語言簡介<br />

Java 程式語言<br />

Class 1<br />

High-level 的物件導向程式語言,語法相當類似C++<br />

語言,但排除了C++ 的複雜語法,且儘量追求bugfree!<br />

用來寫Java 應用程式(包含Applet、Servlet 及<br />

JavaBeans 元件)的程式語言,當Java 程式被編譯<br />

時,它會被轉成為位元碼(byte code)的型態。<br />

位元碼是Java VM 的機器語言,JVM 可以直接以硬體<br />

方式( Java chip)來執行,但通常都還是以軟體型<br />

態出現,而位元碼便由JVM 來直譯且執行。<br />

Java語言簡介<br />

JDK1.5<br />

加入新的語言功能<br />

JDK1.4<br />

新增功能例子<br />

Java Web Start<br />

可幫助軟體的部署和管理<br />

客戶只要點選某Web連結,就可以輕易地啟動軟體<br />

如果軟體不在local電腦上,Java Web Start會自動地下載所需<br />

要的全部檔案,然後部署到local電腦上。以後就可以透過網頁<br />

連結或Icon來啟動此軟體<br />

Java Web Start會自動管理已經被部署好的軟體,自動將軟體更<br />

新到最新版<br />

See http://java.sun.com/products/javawebstart/<br />

Class 1<br />

Java開發環境<br />

文字開發模式<br />

javac :the java compiler<br />

語法: javac 檔名.java<br />

java :the java interpreter<br />

語法: java 檔名<br />

Class 1<br />

13<br />

15<br />

17<br />

Java語言簡介<br />

Java版本<br />

Java 1<br />

Java 1.0<br />

Java 1.1<br />

Java 1.2<br />

Java 2<br />

J2EE (Enterprise Edition)<br />

J2SE (Standard Edition) (最新stable版本<br />

1.4.2/1.5)<br />

J2ME (Micro Edition)<br />

Class 1<br />

Java開發環境<br />

文字開發模式<br />

Class 1<br />

下載:JDK(下載後,要讀readme.html ! 依照其步驟<br />

安裝即可!)<br />

UltraEdit<br />

設定環境變數<br />

在autoexec.bat 中加入( 開始- > 執行- > sysedit )<br />

path=%PATH%;c:\jdk1.3\bin<br />

(將你安裝jdk1.3的路徑加進來)<br />

set classpath=.<br />

Java開發環境<br />

IDE開發環境<br />

Sun Forte (Free, Open Source)<br />

IBM Eclipse (Free, Open Source, Open Plugin<br />

API)<br />

Borland JBuilder (commercial version)<br />

Class 1<br />

14<br />

16<br />

18<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!