东软JAVA试题
一单选题(本大题6小题,每小题2分,共12分)
1.下列语句执行后,变量a,c的值分别是(没结果,编译不过啊,如果把a 和 c的位置换了,得出 a 为82,c为0 )。
int x=182; 正确的样子是:int x=182; int a ,c; a = x%100;c = a/100;
int a,c;
c = a/100;
a = x%100;
A)1, 2 B)2, 1 C) 1.82, 2 D)100,82
2.下面哪个表达式可以用来得到X和Y的最大值(B)
A)X>Y?Y:X B)X
3.应用程序的main方法中有以下语句,则输出的结果是(A)
double x= 1234.;
DecimalFormat form1 = new DecimalFormat("0.00");
System.out.println("PI="+form1.format(x));
A)1234.12 B) 4.12 C) 1234. D) 1234.00
4.应用程序的main方法中有以下语句,则输出的结果是(C)
int[] x={122,33,55,678,987};
int y=x[0];
for(int i=1;i
if(x[i]>y)
y = x[i];
}
System.out.println(y);
A)678 B) 122 C) 987 D) 33
5. 下列语句序列执行后,K的值是(C)
int x=2,y = 5,k = 0;
switch(x%y){
case 0: k = x+y;break;
case 1: k = x-y;break;
case 2: k = x*y;break;
default: 东软java基础考试 k=x/y;break;
}
System.out.println(k);
A)2 B) 5 C) 10 D) 0
6.下面的程序输出的结果是(B)
public class A implements B{
public static void main(String[] args) {
int i;
A c1 = new A();
i = c1.k;
System.out.println("i="+i);
}

}
interface B{
int k = 10;
}
A)i=0 B) i=10 C) 编译错误 D) i = true
二多选题(本大题6小题,每小题2分,共12分)
1.下面说法正确的是(ABCD)
A)final 可修饰类,属性变量,方法
B)abstract 可修饰类,方法
C) 抽象方法只有方法头,没有方法体
D) 关键字final和abstract不能同时使用
2.下面关于外部类和内部类成员的相互访问的规则中,正确的选项是(AD)
A)内部类可以直接访问外部类的成员
B)外部类也可以直接访问内部类的成员
C)外部类不可以直接访问内部类的成员
D)外部类可以通过创建内部类的实例来访问内部类的成员
3.下面关于JAVA中输入/输出流的说法正确的是(ABCD)
A)FileInputStream与 FileOutputStream类用读,写字节流
B)Reader与 Writer 类用来读,写字符流
C)RandomAccessFile 既可以用来读文件,也可以用来写文件
D)File 类用来处理与文件相关的操作
4.下面关于JAVA中的线程的说法正确的是(ABD)
A)Java提供了 Thread类,支持多线程机制。
B)一个线程创建并启动后,它将执行自己的run()方法
C)要在程序中实现多线程,必须在源程序前面使用import语句显示的导入Thread类
D)实现多线程有两种方法:继承线程类Thread;实现Runnable接口
5.类B是一个抽象类,类C是一个类B的子类,但不是抽象类,下列创建对象X1的语句中正确的是(BC)
A)B X1 = new B()
B)B X1 = new C()
C)C X1 = new C()
D)C X1 = new B()
6.关于下面的程序的说法正确的是(ABC)
1:public class Test1 implements Runnable {
2: String name;
3: public Test1(String s) {
4: = s;
5: }
6: public static void main(String[] args) {
7:Thread thread1 = new Thread(new Test1("111"));
8:Thread thread2 = new Thread(new Test1("222"));
9:thread1.start();
10:thread2.start();
11:}
12: public void run() {
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/10686.html