当前位置:文档之家› Java程序设计在线作业-单选题2

Java程序设计在线作业-单选题2

Java程序设计在线作业2
一、单选题(共 10 道试题,共 30 分。


1. 下列程序的输出结果是import java.io.*; public class abc { public static void main(String
args[]) { String s1="Hello!"; String s2=new String("World!");
System.out.println(s1.concat(s2)); } }
A. false
B. Hello!
C. Hello!Wofld!
D. 12
2. 在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行()。

A. init()
B. start()
C. destroy()
D. stop()
3. Java语言的类型是()
A. 面向对象语言
B. 面向过程语言
C. 汇编程序
D. 形式语言
4. 下列哪一项不属于Awt布局管理器?()
A. GridLayout
B. CardLayout
C. BorderLayout
D. BoxLayout
5. 下面代码的执行结果是什么?( )<html><body><% x=3; %><% int x=5; %><%! int x=7; %> x
= <%=x%>, <%=this.x%></body></html>
A. x = 3, 5
B. x = 3, 7
C. x = 5, 3
D. x = 5, 7
6. Java Applet 源程序文件的扩展名为()。

A. .java
B. .class
C. .html
D. .exe
7. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的()方法来完成一些画
图操作。

()
A. start()
B. stop()
C. init()
D. paint()
8. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void
printValue(int i, int j) {/*…*/ } 3. public void printV alue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8.
public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. }
12. }
A. 行2
B. 行3
C. 行6
D. 行7
9. 下面代码的执行结果是什么?( )<html><body><% x=3; %><% int x=5; %><%! int x=7; %> x
= <%=x%>, <%=this.x%></body></html>
A. x = 3, 5
B. x = 3, 7
C. x = 5, 3
D. x = 5, 7
10. 下列哪些语句关于内存回收的说明是正确的?()
A. 程序员必须创建一个线程来释放内存
B. 内存回收程序负责释放无用内存
C. 内存回收程序允许程序员直接释放内存
D. 内存回收程序可以在指定的时间释放内存对象。

相关主题