首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

Applet 與 Application 基礎入門

     編輯:Java 程式設計入門

JDK(Java Development Kit)是所有 Java 應用程式的基礎,可說是一組 API 或一系列 Java Class。最新正式版本為 JDK 1.3.1,可從 java.sun.com 下載,在 Win98 下直接安裝即可運行。

Application 範例:HelloWWW

使用記事本撰寫 HelloWWW.java:

public class HelloWWW {
    public static void main(String args[]) {
        System.out.println("Hello Wide Word Web!");
    }
}

說明:
• class 宣告類別,類名為 HelloWWW。
• main() 為程式入口,public static void 表示公共、類方法、無返回值。
• String args[] 接收命令列參數。
• System.out.println() 輸出字串,相當於 C 的 printf 或 C++ 的 cout<<。
• 檔名必須與公共類別名相同(HelloWWW.java)。

編譯與運行步驟(假設 JDK 安裝於 C:\JDK1.3.1,原始碼於 C:\JavaDemo\HelloWWW.java):

C:\> Path=c:\JDK1.3.1\Bin
C:\> cd c:\JavaDemo
C:\> javac HelloWWW.java
C:\> java HelloWWW

螢幕將顯示 Hello Wide Word Web!。

Applet 範例:Hello

import java.awt.*;
import java.applet.*;
public class Hello extends Applet {
    public void paint(Graphics g) {
        g.setColor(Color.red);
        g.setFont(new Font("Helvetica", Font.PLAIN, 24));
        g.drawString("Hello Wide Word Web", 10, 100);
    }
}

說明:
• import 引入套件,類似 C 的 #include。
• 繼承 Applet,覆寫 paint(Graphics g) 方法。
• Graphics 代表繪圖上下文,drawString 在座標 (10,100) 繪製字串。
• 無 main() 方法,這是與 Application 最大不同之一。

編譯後得到 Hello.class,需撰寫 HTML 文件嵌入 Applet,再用 appletviewer 或支援 Java 的瀏覽器運行。HTML 範例(Hello.htm)使用 <applet> 標籤指定 code、width、height。執行 appletviewer Hello.htm 即可彈出視窗顯示結果。

總結:Java 程式由類別構成。Application 需 main() 入口,Applet 需繼承 Applet。基本資料型別、運算子、控制陳述句與 C/C++ 大同小異,並新增特有功能。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved