当前位置:博学君>学习教育>考研>

JAVA类软件研发工程师笔试题目

考研 阅读(2.12W)

导读:此套题目请在60分钟内作答,先考验一下自己的技术是不是成熟了吧。以下是由本站小编J.L为您整理推荐的JAVA类软件研发工程师笔试题目,欢迎参考阅读。

JAVA类软件研发工程师笔试题目

一、选择题

1、下面哪项是不合法的标识符:( )

A. $persons B. TwoUsers C. _point D. final

2、设float x = 1,y = 2,z = 3,则表达式 y+=z--/++x的值是:()

A. 3.5 B. 3 C. 4 D. 5

3、下列说法正确的是( )

A.在类方法中可用this来调用本类的类方法 B.在类方法中调用本类的类方法时可直接调用

C.在类方法中只能调用本类中的`类方法 D.在类方法中绝对不能调用实例方法

4、关于以下程序段,正确的说法是:()

1)String s1 = “abc” + “def”;

2)String s2 = new String(s1);

3)if(ls(s2))

4) tln(“ls() succeeded”);

5)if(s1 == s2)

6) tln(“== succeeded”);

A. 行4与行6都将执行 B. 行4执行,行6不执行

C. 行6执行,行4不执行 D. 行4、行6都不执行

5.以下哪个不是Collection的子接口?

A. List B. Set C. SortedSet D. Map

6. 下列代码中,将引起编译错误的行是

1) public class Exercise{

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

3) float f=0.0;

4) f+=1.0;

5) }

6) }

A. 第2行

B. 第3行

C. 第4行

D. 第6行

7.下面程序运行后的结果是什么?

Public class Test{

Static Boolean foo(char c){

t(c);

Return true;

}

Public static void main(String[] argv){

int i=0;

For(foo(‘A’);foo(‘B’)&&(i<2);foo(‘C’)){

i++;

foo(‘D’);

}

}

}

BDCB ABCD

ilation fails. exception is thrown at runtime.

8. 下面概念中,不属于面向对象方法的是______。

A、抽象 B、继承 C、多态 D、过程调用

9. 数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是___。

A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS

10. 下列关于栈的叙述中正确的是_____。

A、在栈中只能插入数据 B、在栈中只能删除数据

C、栈是先进先出的线性表 D、栈是先进后出的线性表

11. 在命令窗口执行SQL命令时,若命令要占用多行,续行符是______。

A、冒号(:) B、分号(;) C、逗号(,) D、连字符(-)

12. 设有图书管理数据库:

图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))