江苏无锡中软国际Java招聘笔试题
(本卷总分100分,60分及格,时间60分钟)
1/1
》》》》》2025年整理——历年考试真题《《《《《
一,不定项选择题(每小题3分,共15题,总计45分)
1.下面哪些是合法的变量名?()
A.2variableB..variable2C.._whatavariableD._3_
E.$anothervarF.#myvar
2.请问“abcd”instanceofObject返回的值是?()
A.“abcd”B.trueC.falseD.String
3.下面说法正确的是:()
A.如果源代码中有package语句,则该语句必须放在代码的第一行(不考虑注释和空
格);
B.如果源代码中有import语句,则该语句必须放在在代码的第一行(不考虑注释和空
格)
C.如果源代码中有main()方法,则该方法必须被放在代码的第一行
D.如果某文件的源代码中定义了一个public的接口,接口名和文件名可以不同。
4.下面有关方法覆盖说法不正确的是:()
A.方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值
B.方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限;
C.覆盖的方法不能比被覆盖的方法抛出更多的异常
D.覆盖的方法一定不能是private的
5.一个Java程序运行从上到下的环境次序是()
A.操作系统、Java程序、JRE/JVM、硬件
B.JRE/JVM、Java程序、硬件、操作系统
C.Java程序、JRE/JVM、操作系统、硬件
D.Java程序、操作系统、JRE/JVM、硬件
6.下面选项中哪个关键字可以用来修饰接口中的变量和方法?()
A.staticB.privateC.synchronizedD.protected
7.下面代码段中:()
Strings”abcde”;
System.out.println(s.charA.t(4));
A.dB.eC.什么都没有,抛出ArrayIndexOutOfB.ondsException
D.代码编译不成功,因为charA.t()方法不属于String类
8.下面哪种是正确的创建Map集合的方式:()
A.MapmnewMap();
B.MapmnewMap(initcapacity,incrementcapacity);
C.MapmnewMap(newCollection());
D.Map是接口,所以不能实例化。