计算机二级

要下列Java Applet程序完整并能够正确运行,横线处应填入的内容是( )。 A.extends Thread要下列Java Applet程序完整并能够正确运行,横线处应填入的内容是( )。A.extends ThreadB.extends AppletC.extends CharD.extends Float

题目
要下列Java Applet程序完整并能够正确运行,横线处应填入的内容是( )。 A.extends Thread

要下列Java Applet程序完整并能够正确运行,横线处应填入的内容是( )。

A.extends Thread

B.extends Applet

C.extends Char

D.extends Float

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 15 )在下列 Java Applet 程序的下划线处填入代码,使程序完整并能够正确运行。

import java.applet.*;

import java.awt.*;

public class HelloWorld 【 15 】 {

public void paint(Graphics g){

g.drawString( " Hello World! " ,25,25);

}

}


正确答案:

第2题:

( 8 )在下列 Java applet 程序的横线处填入代码,使程序完整并能够正确运行。

Import java. awt. *;

Import java. applet. *;

Public class Greeting extends applet{

Public void 【 8 】 (Graphics g) {

g.drawSting( “ how are you! ” ,10,10);

}

}


正确答案:

第3题:

在下列Java Applet程序的下划线处填入代码,使程序三整并能够正确运行。

importjava.applet.*;

importjava.awt.*;

publicclassHelloWofil______{

publicvoidpaint(Graphicsg){

g.drawstring("HelloWorld!",25,25);

}

}


正确答案:extendsApplet。
extendsApplet。 解析:继承Applet类。

第4题:

下列各项关于Applet(小应用程序)的描述中错误的是( )。

A.Applet是能够嵌入到HTML页面中,并能够在浏览器中运行的Java类

B.Applet自身也能够运行

C.Applet与Application的主要区别是在执行方式上

D.Applet是Java与Web相结合而引入的一种重要的Java应用形式


正确答案:B
解析:Applet是能够嵌入到HTML页面中,并能够在浏览器中运行的Java类。Applet自身不能运行,必须嵌入在其他应用程序 (如Web浏览器或Java appletviewer)中运行,因此B选项的描述是错误的。Applet与 Application的主要区别是在执行方式上: Application 以 main()方法为入口点运行; Applet要在浏览器或appletviewer中运行,运行过程要比Application复杂。

第5题:

要使下列程序能够正确运行,则横线处应填写的内容是( )。 import Java.awt.*; import java.applet.*; public class SayHi extends Applet{ public void (Graphics g){ 9.drawString("Hi!",20,20); } }

A.int

B.start

C.paint

D.stop


正确答案:C
C。【解析】Java中,继承applet类的子类需要实现以下方法:init、start、stop、destroy、paint(Graphicsg)方法。其中,paint(Graphicsg)方法有一个参数g,是浏览器在运行JavaApplet时产生的一个类Graphics的实例。

第6题:

有两个文件Java_2.java和Java_2.html,其中Java_2.java是不完整的,请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。

[题目要求]

在Applet中显示4个字符串“Hello!”。

运行结果如下图所示。

Java_2.java文件源程序:

import java.awt.*;

import java.applet.*;

public class Java_2 (1) {

int Bum;

public void init() {

String s=getParameter( (2) );//从html文件中获取参数

num=Integer.parseInt(s);

}

public void paint(Graphics g) {

for(int i=0;i<num;i++) g.drawstring("Hello!",25+i*50,25);

}

}

Java_2.html文件源程序:

<HTML><HEAD><TITLE>Hellos</TITLE></HEAD>

<BODY>

<APPLET CODE="Java_2.class"WIDTH=300 HEIGHT=40>

<PARAM NAME=nun VALUE="4"></APPLET>

</BODY>

</HTML>


正确答案:extends Applet "num"
extends Applet "num" 解析:此处应该填写从HTML文件获取的参数名称,观察HTML文件的PARAM NAME=numVALUE="4">,可得出参数的名称为num。getParameter(String name)方法的参数是字符串。
[程序解析] 本程序考查Applet如何从HTML文件中获取参数。

第7题:

要下列Java Applet程序完整并能够正确运行,横线处应填人的内容是( )。 import java.applet.*; nmport java.awt.*0 public class HelloWorld{ public void paint(Graphics g){ drawstring("Hello World!",25,25); } }

A.extends Thread

B.extends Applet

C.extends Char

D.extends Float


正确答案:B
B。【解析】本题是考查继承。继承了Applet类。

第8题:

下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。 A.t.startB.t.classSX

下列程序创建了-个线程并运行,横线处应填入的正确代码是( )。

A.t.start

B.t.class

C.t.thread

D.t.static


正确答案:A
start()是类Thread的方法,其中start()方法用于启动线程,使之从新建状态转入就绪状态并进入就绪队列排队,-旦轮到它来享用CPU资源时,就可以脱离创建它的主线程独立地开始自己的生命周期了。

第9题:

在下面Java Applet程序的下画线处填入代码,使程序完整并能够正确运行。

import java.applet.*;

import java.awt.*;

public class HelloWorld ______ {

public void paint(Graphics g) {

g.drawString("Hello World!",25,25);

}

}


正确答案:extends Applet
extends Applet