当前位置:
文档之家› 东北大学14年10月考试《Java语言程序设计》考核作业答案
东北大学14年10月考试《Java语言程序设计》考核作业答案
D
ABE
D
ABE
C
1 .定义类头时,不可能用到的关键字是()。
A. private
B. class
C. extends
D. implements
2 .使用那个关键字,使得只有在定义该类的包中的其他类才能访问该类?
A.不使用关键字
B. private
C. final
D. protected
E. public
count++;
D. int count=0;while
(!(args[count].equals(“”))) count++;
10 .设有下面两个类的定义:
class Person {
long id; //身份证号
String name; //姓名
}
class Student extends Person {
D. public int Happy(){}
E. void Happy(){}
9 .下面的哪些程序段可以正确地获得从命令行传递的参数的个数?
A. int count = args.length;
B. int count = args.length-1;
C. int count=0; while(args[count]!=null)
A.都包含main()方法
B.都通过“appletviewer”命令执行
C.都通过“javac”命令编译
D.都嵌入在HTML文件中执行
8 .选择所有有效的构造函数。
class Happy {
}
}
A. public void Happy(){}
B. public Happy(int c){}
C. protected Happy(){}
public class Test
{
long a[] = new long[10];
public static void main ( String arg[] ) {
System.out.println ( a[6] );
}
}
请问哪个语句是正确的?
A.输出结果是null.
B.输出结果是0
C.编译时出错Biblioteka Switch(x){case 1: System.out.println("Test1");
case 2:
case 3: System.out.println("Test2");
break;}
System.out.println("Test3");
}
A. 0
B. 1
C. 2
D. 3
16 .已知如下代码:
A. import java.awt.* ;
B. import java.applet.Applet ;
C. import java.io.* ;
D. import java.awt.Graphics ;
13 .将字符变量c设置为一个空格字符的两种方法是:
A. c=" "和c=' '
B. c=" "和c="\u0000"
Aclass x=new Aclass(10L);
Aclass y=new Aclass(10L);
Aclass z=y;
long a=10L;
int b=10;
}
A. a==b;
B. a==x;
C. y==z;
D. x==y;
E. a==10.0;
15 .如果有以下代码,哪几个数字能产生输出"Test2"的结果?
B.创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。
C.创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
D.创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。
12 .在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。
3 .对于构造函数,下列叙述正确的是()。
A.构造函数是类的一种特殊函数,它的方法名必须与类名相同。
B.构造函数的返回类型只能是void型。
C.构造函数的主要作用是完成对类的对象的初始化工作。
D.在创建新对象时,系统会自动调用构造函数。
4 .下列InputStream类中哪个方法可以用于关闭流?
A. skip()
int score; //入学总分
int getScore(){
A.包含关系
B.继承关系
C.关联关系
D.无关系,上述类定义有语法错误
11 .下面的语句的作用是:()。
Vector MyVector = new Vector(100,50);
A.创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。
C. c=' '和c='\u0020'
D. c=" "和c='\u0020'
14 .针对下面的程序,那些表达式的值是true?
Class Aclass{
private long val;
public Aclass(long v){val=v;}
public static void main(String args[]){
D.运行时出错
17 .下面哪些是合法的标识符。
A. $persons
B. TwoUsers
C. *point
D. this
E. _endline
6 .下列关于内部类的说法不正确的是
A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
B.内部类可以使用它所在类的静态成员变量和实例成员变量
C.内部类不可以用abstract修饰符定义为抽象类
D.内部类可作为其他类的成员,而且可访问它所在类的成员
7 .下列关于Java Application与Applet的说法中,正确的是
B. close()
C. mark()
D. reset()
5 .当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?
A. FlowLayout
B. CardLayout
C. BorderLayout的North和South
D. BorderLayout的East和West
E. GridLayout
东北大学继续教育学院
Java语言程序设计I试卷(作业考核线上)A卷
学习中心:安徽淮南凤台奥鹏学习中心[21]
院校学号:姓名:
(共9页)
总分
题号
一
二
三
四
五
六
七
八
九
十
得分
一、选择题(
答
题
卡
题号
1
2
3
4
5
6
7
8
9
10
答案
A
A
B
B
A
A
C
B
A
B
题号
11
12
13
14
15
16
17
18
19
20
答案
C
C
C
ACE
BCD