中科软信息科技有限公司面试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中科软信息科技有限公司笔试题

共100分,90分钟

一、选择题(前10题单选,后5题多选,共15题,每题2分,30分)

1.下面关于Java的表述有错误的是________ 。

A.Java中没有sizeof操作符,所有数据类型的长度都是确定的,与平台无关。

B.在Java中,局部变量不会被自动初始化,需要显式的赋初值。

C.Java中的instanceof运算符,可以判断一个对象是否属于某个类的实例。

D.一个Java文件里可以有多个public类,但Java文件名必须和包含main方法的

那个public类名精确一致。

2.下面关于Java中垃圾回收(gc)的表述有错误的是_______ 。

A.在String str1 = "Hello";String str2 = str1;str1 = null;中,对象"Hello"不会被垃圾回

收。

B.调用Runtime.getRuntime().gc()会立即启动垃圾回收线程对当前程序进行垃圾回

收。

C.调用Systmer.gc()只是提示垃圾回收器进行垃圾回收操作,但并不保证gc线程

立即启动。

D.当垃圾回收器将要释放无用对象的内存时,先调用该对象的finalize()方法。

3.第十行的声明将调用哪些方法__________。

1 class Person {

2 public void printValue(int i, int j) { }

3 public void printValue(int i){ }

4 }

5 public class Teacher extends Person {

6 public void printValue() { }

7 public void printValue(int i) {}

8 public static void main(String args[]){

9 Person t = new Teacher();

10 t.printValue(10);

11 }

12 }

A. 第2行的方法

B. 第3行的方法

C. 第6行的方法

D. 第7行的方法

4.Java接口中方法的修饰符可以为_________。

A private

B protected

C sychronized

D abstract

5.下面代码的运行结果为:___________。

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异常

6. Servlet 接受请求时,会最先调用_____________。

A. service

B. doGet

C. doPost

D. init

7.先阅读下面的程序片段:

String str1=new String(\"java\");

String str2=new String(\"java\");

StringBuffer str3=new StringBuffer(\"java\");

对于上述定义的变量,以下表达式的值为true的是哪个?__________。

A. str1==str2;

B. str1.equals(str2);

C. str1==str3;

D. 以上都不对

8.执行如下程序代码

a=0;c=0;

do{

--c;

a=a-1;

}while(a>0);

后,c的值是______________。

A.0

B.1

C.-1

D.死循环

9.没有脊索动物是导管动物,所有的翼龙都是导管动物,所以,没有翼龙属于类人猿家族。以下哪项陈述是上述推理所必须假设的?__________。

A.所有类人猿都是导管动物。

B.所有类人猿都是脊索动物。

C.没有类人猿是脊索动物。

D.没有脊索动物是翼龙。

10. 赵、钱、孙、李、吴、郑、王七名保安每周轮流值夜班。就值班时间而言,现已

知赵比孙晚一天;李比吴晚两天;钱比王早三天;郑在钱、孙之间,并且是在星期四。

根据上述题干,下面哪一个关于值夜班的选项是真的___________。

A.吴在星期日B.李在星期二

C.钱在星期二D.孙在星期五

11. 下面哪个SQL命令是用于清空表中数据的DDL语句__________。

A. UPDATE

B. DELETE

C. TRUNCATE

D. SELECT

E. DROP

12. 在Servlet里,能实现跳转的方法有__________。

A. 运用javax.servlet.http.HttpServletRequest接口的sendRedirect方法

B. 运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法

C. 运用javax.servlet.RequestDispatcher接口的forward方法

D. 运用javax.servlet.ResponseDispatcher接口的forward方法

13.下面哪些是合法的标识符________。

A. $persons

B. TwoUsers

C. *point

D. this

E. _endline

14.下面的哪些叙述为真_________。

A. equals()方法判定引用值是否指向同一对象。

B. == 操作符判定两个分立的对象的内容和类型是否一致。

C. equals()方法只有在两个对象的内容一致时返回true。

D. 类File重写方法equals()在两个分立的对象的内容和类型一致时返回true。

15.在a.jsp中有代码片断如下:

loginName:

在b.jsp中加入下列________代码,可以输出在a.jsp页面上输入的loginName 的值

相关文档
最新文档