創建myApplet.java
package com;
import java.applet.*;
import java.applet.Applet;
import java.awt.*;
import java.util.Date;
//-- applet 程序: Applet 類沒有定義 main(),所以一個 Applet 程序不會調用 main() 方法。
//-- Applet 類中的四個方法給我們提供了一個框架,你可以在該框架上開發小程序
//-- Applet的聲明週期 init start stop paint destroy
public class myApplet extends Applet{
String strTime = new String();
//public void init(){};
//public void Stop(){};
public void start(){
Date d = new Date();
strTime = d.toString();
repaint();
};
//public void destroy(){};
public void paint(Graphics g)
{
g.drawString("當前時間爲:" + strTime,20,30);
}
}
// -- 類聲明
// --例如:public class myApplet extends Applet
// --訪問說明符 public
// --類名myApplet
// --擴展類爲JDK自帶的java.applet.Applet類
// --由於public的存在,所以文件名必須與myApplet,同類名保持一致
// --類體:包括成員變量和成員方法
// --類的單繼承性:extends關鍵字從一個類擴展出一個新類,新類繼承超類的成員變量和方法,並可以覆蓋方法
/*
* 特殊變量: super和this
構造函數:類中的構造函數用來初始化一個類,構造函數爲public類型,
用來從類實例中訪問類時初始化此類的是一樣變量; new object(參數1, 參數2, ...);
包:包在物理上 就是一個文件夾,邏輯上代表一個分類的概念。
包就是指一組類。例如一個包名 叫Company的包,可以包含一組類,如Employee/Manager/Department等。
import 包名.類名
*/