吉联JAVA笔试题和面试题答案

招聘笔试题2018-11-22李一老师

  吉联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

相关推荐

猜你喜欢

大家正在看

换一换