问答题J2EE中常用的术语有哪些
问答题C++中有哪些情况只能用初始化列表而不能用赋值
问答题多线程同步的实现方法有哪些
问答题什么是友元
问答题如何找出一个数组中第二大的数
问答题C语言中,整型变量x小于0,是否可知x×2也小于0
问答题默认构造函数是否可以调用单参数构造函数
问答题如何求数对之差的最大值
问答题如何判断两个单链表(无环)是否交叉
问答题getString()方法与getObject()方法有什么区别
问答题如何计算两个有序整型数组的交集
问答题如何在不知道头指针的情况下将结点删除
问答题如何层序遍历二叉树
问答题为什么Java中有接口没有任何方法
问答题EJB的激活机制
问答题如何获取父类的类名
问答题 阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。
【说明】
下面的Java程序演示了如何使用Applet在网页上显示图形用户界面CUI(graphical user
interface),该实例显示一个时钟。每当浏览器显现Applet的内容时都调用start()函数,让applet得以开始工作(尤其时那些被stop()函数所关闭的工作)。每当浏览器不再显现Applet的内容时都调用stop()函数,让applet得以关闭某些甚耗资源的工作调用destroy()函数之后也会调用此函数。每当浏览器将Applet从网页移除时都调用destroy()函数,已执行"applet不再被使用时"应该做的最后释放资源等动作。每当调用repaint()函数时,或网页窗口须重新刷新时调用paint()函数。
【Java程序】 import java.applet.*; import
java.awt.*; public class ClockApplet extends {{U}}(1)
{{/U}} implements Runnable {
//运行函数,每隔一秒刷新一次时间 public void
run(){ while (true){
try{
Thread.sleep(1000);
}
catch (InterruptedException e){}
{{U}} (2) {{/U}};
//刷新当前时间 }
} public void start(){
//调用此函数,并根据条件启动时钟线程或重起线程 if(
clockThread= =null){
clockThread = new Thread(this);
clockThread. start();//启动新创建的线程
} else
clockThread.{{U}} (3)
{{/U}};//恢复挂起的线程 }
public void stop(){ //挂起时钟线程
if (clockThread ! = null)
clockThread.{{U}} (4) {{/U}};
} public void
destroy(){//停止时钟线程 if{{U}} (5)
{{/U}}{
clockThread.stop();
clockThread = null;
} } public
void paint(Graphics g){//在网页上重新显示时间
g. drawString( new java.util. Date().toString(), 10,30);
} private Thread
clockThread; }
问答题如何判断一个整数x是否可以表示成n(n≥2)个连续正整数的和