Java基础示例4

创建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 包名.类名
*/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章