吉联新软件公司招聘 JAVA 笔试真题
一、单项选择题 40 分。(每题 2 分,共 20 题)
1、下列哪个类是 RuntimeException 类的子类( )
A.ArrayIndexOutOfBoundsException
B.Error
C.Throwable;
D.Exception
2、有内部类定义如下:
public class OutA{
public class InnerB{
}
}
则在其它类中,创建内部类 InnerB 对象的语句是(
A.InnerB ab=new InnerB();
B.OutA.InnerB ab=new OutA.InnerB();
C.OutA.InnerB ab=new OutA().new InnerB();
D.InnerB ab=new OutA.InnerB();
3、在类中定义有两个方法
class MyClass{
double addTwoData(int a,int b){
return a+b;
}
int addTwoData(int a,int b){
)
return a+b;
}
}
下列说法正确的是(
)
A.addTwoData()方法重载
B.编译错误
C.addTwoData()方法改写
D.以上说法都不正确( )
4、下列哪个类能为每个使用该变量的线程提供独立的变量副本(
)
A.Thread
B. ThreadFactory
C.ThreadInfo
D.ThreadLocal
5、从字符串"JAVA"JAVA"JAVA"中获取子目 V 所在的位置(位置结果是 2),你选择用哪个方法 ( )
A.indexOf(s,'v');
B.charAt(2);
C.s.indexOf('v');
D. mid(2,s);
6、下列运算符合法的?(A )
A.&&
B.:=
C.if
D. <>
7、B/S 架构的 B 最确切的是指什么 (
)
A.和服务端一同提供配套的客户端软件
B.基础软件环境
C.网页浏览器
D. Firefox 软件
8、RCP 中都是使用下列哪项技术来扩展功能的,比如菜单、透视图、编辑器等。( )
A 插件
B.扩展点
C.工作台
D.工作区
9、下列正确的是:( B )
A.Java 程序经编译后会产生 DLL
B.Java 程序经编译后会产生 byte code
C.Java 程序经编译后会产生 machine code
D.以上都不正确
10、 以下哪个不是 Collection 的子接口?( )
A.List
B.SortedSet
C.Set
D.Map
11、JSP 中,不可以在多个页面中一直保持数据的对象是 (
A.request
B.cookie
C.application
D.session
12、下面语句请选择正确的输出(
)
System.out.println(4 | 3);
A. 1
B.0
C. 6
D.7
13、编译运行如下代码,输出是( )
public class myprog{
)
public static void main(String argv[])
{
System.out.println(argv[2]) ;
}
}
A.null
B. myprog
C.0
D.Exception raised: "JAVA"java.lang.ArrayIndexOutOfBoundsException: 2"JAVA"
14、编译运行如下代码,将会(
)
public class MyClass{
public static void main(String argv[]){
MyClass h = new MyClass ();
}
protected MyClass (){
for(int i =0; i <10; i ++){
System.out.println(i);
}
}
}
A.输出 0 到 10
B.Run time error: Constructors cannot be declared protected
C.Compilation error: Constructors cannot be declared protected
D.输出 0 到 9
15、下列哪个会告诉 jvm 执行垃圾回收 (
)
A.System.free();
B. System.out.gc();
C.System.gc();
D.System.setGarbageCollection();
16、下列哪个类的声明是正确的? (
)
A.abstract private move(){}
B. abstract final class HI{}
C.protected private number;
D.public abstract class Car{}
17、阅读以下代码:
import java.io.*;
import java.util.*;
public class foo{
public static void main (String[] args){
String s;
System.out.println("JAVA"s="JAVA" + s);
}
}
输出结果应该是:( )
A.代码得到编译,并输出"JAVA"s="JAVA"
B.代码得到编译,并输出"JAVA"s=null"JAVA"
C.由于 String s 没有初始化,代码不能编译通过
D.代码得到编译,但捕获到 NullPointException 异常
18、下列哪些不是 JAVA 技术的 WEB 服务器 ( )
温馨提示:当前文档最多只能预览 5 页,此文档共10 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
1 / 5 10