招聘笔试题

吉联JAVA笔试题和面试题答案(一)

吉联JAVA笔试题的答题时间共45分钟,主要内容有以下几种:

一、单项选择题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"中获取子目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

JSP中,不可以在多个页面中一直保持数据的对象是 ( )

A.request  B.cookie C.application D.session

2、下面语句请选择正确的输出( )

System.out.println(4 | 3);

A. 1 B.0 C. 6 D.7

3、编译运行如下代码,输出是( )

public class myprog{

public static void main(String argv[])

{

System.out.println(argv[2]) ;

}

}

A.null B. myprog C.0

D.Exception raised: "java.lang.ArrayIndexOutOfBoundsException: 2"

4、编译运行如下代码,将会( )

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

5、下列哪个会告诉jvm执行垃圾回收 ( )

A.System.free(); B. System.out.gc();

C.System.gc(); D.System.setGarbageCollection();

6、下列哪个类的声明是正确的? ( )

A.abstract private move(){} B. abstract final class HI{}

C.protected private number; D.public abstract class Car{}

7、阅读以下代码:

import java.io.;

import java.util.;

public class foo{

public static void main (String[] args){

String s;

System.out.println("s=" + s);

}

}

输出结果应该是:( )

A.代码得到编译,并输出"s="

B.代码得到编译,并输出"s=null"

C.由于String s没有初始化,代码不能编译通过

D.代码得到编译,但捕获到 NullPointException异常

8、下列哪些不是JAVA技术的WEB服务器 ( )

A.TOMCAT B.IIS C.galssfish D.WEBLOGIC

9、在J2EE中,下列( A)语句可以获取页面请求中一个文本框的输入(文本框的名称为title).

A. request.getParameter(“title”);

B. request.getAttribute(“title”);

C. request.getParameterValues(“title”);

D. request.getParameters(“title”);

10、 总公司设有多个子公司,各子公司的系统的数据结构是统一的,且数据库独立运行;月底时,子公司将数据备份提交至总公司进行汇总统计。下列的哪种Hibernate主键生成机制适用于此种情形。( )

A、assigned

B、sequence

C、uuid.hex

D、increment

大家都在看