东软笔试题Word文档下载推荐.docx
《东软笔试题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《东软笔试题Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。
D
x=6,
y=10,
k=5;
switch(
x
y
)
(=6)
(long类型不行)
{
case
0:
k=x*y;
6:
k=x/y;
12:
k=x-y;
default:
k=x*y-x;
(default
位置能够改变)case后面没有break,因此执行最后一句
}
60
5
54
5、下列语句序列执行后,i的值是:
i
10;
do
{
i/=2;
}
while(
i-
>
1
);
(减去1)
-1
6、在某个类中存在一个方法:
void
getSort(int
x),以下能作为这个方法的重载的声明的是:
(同一个方法中参数不同,返回值类型能够不同也能够相同)
public
getSort(float
x)
没有返回类型
一定是构造函数
不能重载
y)(参数一样不是重载)
x,int
y)
(参数不一样是重载)
get(int
x,
y)
7、下列哪个是合法的Java标识符:
(两个答案)
B
C
Tree&
Glasses
FirstJavaApplet
_$theLastOne
273.5
8、设
a
8,则表示式
2
的值是:
B(无符号右移动)左移是乘
右是除
3
4
9、下面的程序名为Student.java
class
Student
private
String
name;
Student(String
s_name)
//1
name
s_name;
//2
static
main(String
args[])
Student
s
new
Student();
//3
使用如下指令编译:
javac
Student.java将会得到什么结果?
将会顺利经过编译,并将产生一个Student.class的类文件
编译时在//3处出错
编译时在//2处出错
编译时在//1处出错
10、下面选项中能把字符串转换成float类型的是?
:
B
value
Float(str);
创立一个对象
Float.parseFloat(str);
Float.floatValue(str);
(new
Float()).parseFloat(str);
11、下边程序运行的结果是?
实例化子类对象要看父类
1.class
Base
2.
Base()
System.out.print("
Base"
Alpha
extends
main(
String[]
args
Alpha();
Base();
Base
BaseBase
程序编译失败.
程序运行但没有任何输出
12、下面程序运行的结果是?
A
值传递
1.
X
3.
[]
args)
4.
modify(a);
5.
System.out.println(a);
6.
7.
modify(int
a)
8.
a++;
9.
程序编译失败
程序抛出异常
13、下面程序运行的结果是?
1.String
"
Hello"
+
9
1;
+字符连接(9+1+"
hello"
=10hello(string类型))
2.System.out.println(s);
Hello10
Hello91
Hello10.0
14、下列说法正确的是?
A.一个子类能够有多个父类,一个父类也能够有多个子类
B.一个子类能够有多个父类,但一个父类只能够有一个子类
C.一个子类能够有一个父类,但一个父类能够有多个子类
D.上述说法都不对
15、下面程序运行的结果是?
abstract
AbstrctIt
getFloat
();
AbstractTest
AbstractIt
f1=1.0f;
()
{return
f1;
权限只能扩大不能缩小
编译成功
在第6行产生一个运行时异常
在第6行产生一个编译错误
在第2行产生一个编译错误
16、下面的程序输出的结果是:
implements
args[]){
i;
c1
A();
i=
c1.k;
System.out.println("
i="
+i);
interface
接口(抽象方法和静态常量的结合)里的静态常量
final
i=0
i=10
程序有编译错误
i=true
17、方法methodA返回类型是:
returnIt{
returnType
methodA(byte
return
(short)
x/y
2;
int
byte
long
double
18、下面的程序输出的结果是:
A
IfTest
main(string[]args)
3;
if
(x
=:
赋值运算符(==)比较运算符
Not
equal"
else
Equal"
10.}
Equal
编译失败
程序没有任何输出结果
19、在下面程序中,变量i能够使用的数据类型是:
switch
(i)
char
不行
object
20、应用程序的main方法中有以下语句,则输出的结果是:
int[]
x={122,33,55,678,-987};
y=x[0];
for(int
i=1;
i
if(x[i]>
=x[i];
System.out.println(y);
678
122
-987
33
21、程序输出的结果是?
try
badMethod();
A"
catch
(Exception
ex)
B"
10.
finally
11.
C"
12.
13.
D"
14.
15.
badMethod()
{}
17.
AB
BD
ACD
ABCD
22、程序输出的结果是?
System.out.println(4
3);
二进制
安位与
7
23、
关于下述程序哪个是正确的构造器重载(两个正确)
ConstOver
(int
y,
z)
protected
构造函数没有返回类型
z,
byte
Object
(byte
24、
下述程序编译运行后在//1和//2处分别打印出什么值?
Test9静态变量和静态块只会初始化一次
static
i++;
Test9()
main(String[]
args)
Test9
t1
Test9();
System.out.println(t1.i);
16.
t2
System.out.println(t2.i);
18.
19.
2和2
3和3
3和4
4和3
25、下列答案正确的是:
两个答案
arr
ne