爪哇(Java)簡介

應用程式(Application)

程式由一組類別(class)構成, 其中有一main類別。 執行程式指執行在 main 類別中的方法(或稱函式) main。

例如,

// A first program in Java

public class Hello {
    public static void main (String args[]) {
        System.out.println("Hello Java World!");
    }
}
說明:
  1. 字串類別用 String 。
  2. System.out 為類別 printStream 的個例(instance), println 為其方法。
  3. 單列註解用 //, 多列註解用一對 /* */。
用法 注意:
  1. 編譯時檔名要有 extension, 執行時檔名不要有 extension (預設為 .class)。
  2. 編譯時, 檔名和類別名稱必須相同, 大小寫要一致。
  3. 爪哇設計工具組(Java Design Kit)可從下列網站取得: java.sun.com

小程式(Applet)

可以內嵌在網頁中的程式。
// A first applet in Java
import java.applet.Applet;	// import Applet class
import java.awt.Graphics;	// import Graphics class

public class HelloWeb extends Applet {
    public void paint(Graphics g) {
        g.drawString("Hello Java world!", 50, 25);
    }
}
說明:
  1. 類別 HelloWeb 繼承自 Applet。
  2. overload Applet 中的方法 paint。
用法 試試看:
  1. HelloWeb
  2. DigitalClock
  3. AnalogueClock

參考書目

  1. Introduction to Programming Using Java, D. Arnow and G. Weiss, Addison-Wesley, 1998.
  2. Exploring Java, P. Niemeyer and J. Peck, O'Reilly, 1996.
  3. Think in Java, B. Eckel, Prentice-Hall, 1998, ISBN:0-13-659723-8.
  4. Core Web Programming, Marty Hall, Prentice-Hall, 1998.