19秋《Java语言程序设计》作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 100 分)
1.Java程序的安全性体现在平台层的是_______。
A.语法检查
B.访问权限的合法性
C.堆栈的溢出
D.可设定访问资源域,无需分本地和远程
2.下列哪个类声明是正确的?
A.public final class NewClass extends superClass implements Interface1{…}
B.public abstract class String{…}
C.abstract public class classmates{…}
D.abstract class G2 extends superClass1,superClass2{…}
3.下面的程序段,在程序执行到第13行的声明时,将调用_______。class Person{ public void printValue(int i,int j){} public void printValue(int i){} } public class Teacher extends Person { public void printValue(int i,int j){} public void printValue(int i){}
A.第9行的方法
B.第8行的方法
C.第4行的方法
D.第3行的方法
4.下列哪个是合法的Java标识符?
A.time/2
B.public
C.i_Count
D.1varName
5.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6;
A.48
B.36
C.15
D.144
6.在创建Applet应用程序时,需要用户考虑的问题是_______。
A.绘制的图形在窗口中的位置
B.程序的框架
C.如何创建窗口
D.事件处理
7.通过_______能够实现自动共享类、子类和对象中的方法和数据。
A.继承机制
B.构造函数
C.抽象类
D.封装机制
8.下列关于一个二维的整型数组的定义,不正确的是_______。
A.int a[][]=new int[10][10];
B.int a[10][10]=new int[][];
C.int []a[]=new int[10][10];
D.int [][]a=new int[10][10];
9.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。
A.面向对象技术
B.跨平台
C.多线程
D.分布式计算
10.能将程序补充完整的选项是_______。class Person{ private int a; public int change(int m){return m;} } public class Teacher extends Person{ public int b; public static void main(String args[]){ Person p=new Person();
A.i=p.change(50)
B.i=p.a
C.i=m
D.i=b