JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx

上传人:b****6 文档编号:20674347 上传时间:2023-01-25 格式:DOCX 页数:30 大小:25.27KB
下载 相关 举报
JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx_第1页
第1页 / 共30页
JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx_第2页
第2页 / 共30页
JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx_第3页
第3页 / 共30页
JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx_第4页
第4页 / 共30页
JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx

《JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx》由会员分享,可在线阅读,更多相关《JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx(30页珍藏版)》请在冰豆网上搜索。

JAVA 软件系统操作专项能力考核第五次测试Word文件下载.docx

publicIntegergetLenght(){

returnnewInteger(4);

}

publicclassSubextendsSuper{

publicLonggetLenght(){

returnnewLong(5);

publicstaticvoidmain(String[]args){

Supersooper=newSuper();

Subsub=newSub();

System.out.println(sooper.getLenght().toString()+"

"

+

sub.getLenght().toString());

输出是什么()[单选题]*

A、4,4。

B、4,5。

C、5,4。

D、5,5。

6、在JDBC中,用于表示数据库连接的对象是()。

A、Statement。

B、Connection。

C、DriverManager。

D、PreparedStatement。

7、用于调用存储过程的对象是( 

A、ResultSet。

B、DriverManager。

C、CallableStatemet。

8、如下代码

publicObjectm(){

Objecto=newFloat(3.14F);

Object[]oa=newObject[1];

oa[0]=o;

o=null;

oa[0]=null;

print'

return0'

;

当Float对象在第11行被创建后,什么时候能够被垃圾回收()。

A、13行以后。

B、14行以后。

C、15行以后。

D、16行以后。

9、如下代码:

classBase{

Base(){

System.out.print("

Base"

);

publicclassAlphaextendsBase{

publicstaticvoidmain(String[]args){

newAlpha();

-----调用父类无参的构造方法

newBase();

结果是什么()。

A、Base。

B、BaseBase。

C、编译失败。

D、代码运行但没有输出。

10、在Servlet的生命周期中,容器只调用一次的方法是()。

A、service。

B、getServletConfig。

C、init。

D、destroy。

11、在Servlet处理请求的方式为()。

A、以进程的方式。

B、以程序的方式。

C、以线程的方式。

D、以响应的方式。

12、以下关于异常的说法正确的是()。

A、一旦出现异常,程序运行就终止了。

B、如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常。

C、在catch子句中匹配异常是一种精确匹配。

D、可能抛出系统异常的方法是不需要申明异常的。

13、如下代码:

publicclassFoo{

try{

return;

}finally{

System.out.println("

Finally"

);

A、Finally。

B、编译失败。

C、代码正常运行但没有任何输出。

D、运行时抛出异常。

14、程序中,longtemp=(int)3.9;

temp%=2;

temp的最终值是什么()。

D、3。

15、jsp指令中isELIgnored="

boolean"

的意思是()。

A、决定是否实现Servler的单线程模式。

B、决定改页面是否是一个错误处理页面。

C、决定是否支持EL表示。

D、没有具体的含义。

16、对于importjava.util包,以下那种说法是错误的()。

A、Vector类属于java.util包。

B、Vector类放在…/java/util/目录下。

C、Vector类放在java.util文件中。

D、Vector类是Sun公司的产品。

17、语句System.out.println(4&

7);

会产生什么样的输出()。

A、4。

B、5。

C、6。

D、7。

18、在一个线程中Sleep(1000)方法,

将使得该线程在多少时间后获得对CPU的控制(

睡眠过程中不会有其他事件唤醒该线程)()。

A、正好1000毫秒。

B、1000毫秒不到。

C、=>

1000毫秒。

D、不一定。

19、在WEB-INF目录下,必须存放的文件为()。

A、class文件。

B、web.xml。

C、jar文件。

D、html文件。

20、在J2EE中属于Web层的组件有()。

A、Servlet。

B、EJB。

C、Applet。

D、HTML。

21、下面哪个不是JAVA关键字()。

A、integer。

B、double。

C、float。

D、default。

22、下面哪个不是JAVA基本数据类型()。

A、double。

B、delete。

D、boolean。

23、每个使用Swing构件的程序必须有一个()。

A、按钮。

B、标签。

C、菜单。

24、下面关于Java的引用,说法正确的是()。

A、应用实际上就是指针。

B、应用本身是Primitive。

C、引用就是对象本身。

D、一个对象只能被一个引用所指引。

25、类Test1定义如下

publicclassTest1{

publicfloataMethod(floata,floatb){return0;

}

将以下哪种方法插入行3是不合法的( 

A、publicfloataMethod(floata,floatb,floatc){return0;

}。

B、publicfloataMethod(floatc,floatd){return0;

C、publicintaMethod(inta,intb){return0;

D、privatefloataMethod(inta,intb,intc){return0;

26、哪个语句创建了一个数组实例()。

A、int[]ia=newint[15];

B、floatfa=newfloat[20];

C、char[]ca=“SomeString”;

D、intia[][]={4,5,6}{1,2,3};

26、下列标识符(名字)命名原则中,正确的是()。

A、类名的首字母小写。

B、变量和方法名的首写字母大写。

C、接口名的首写字母小写。

D、常量完全大写。

27、以public修饰的类如:

publicclassCar{…}则Car()。

A、可被其它程序包中的类使用。

B、仅能被本程序包中的类使用。

C、不能被任意其它类使用。

D、不能被其它类继承。

29、下列说法正确的是()。

A、 

JAVA程序的main方法必须写在类里面(正确答案)

B、 

JAVA程序中可以有多个main方法

C、 

JAVA程序中类名必须与文件名一样

D、 

JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

30、变量命名规范说法正确的是()。

变量由字母、下划线、数字、$符号随意组成;

变量不能以数字作为开头;

A和a在java中是同一个变量;

不同类型的变量,可以起相同的名字;

31、下列值不为true的表达式有()。

"

john"

=="

.equals("

="

.equals(newString("

))

32、为一个boolean类型变量赋值时,可以使用()方式。

boolean=1

booleana=(9>

=10);

booleana="

真"

booleana==false;

33、下列哪个属于容器型构件()。

A、JEdit

B、JButton

C、JPanel(正确答案)

D、JTextField

34、表达式(11+3*8)/4%3的值是()。

31

1

2(正确答案)

35、以下()不是合法的标识符。

STRING

x3x

void(正确答案)

de$f

36、以下程序的运行结果是(B)。

publicclassIncrement{

publicstaticvoidmain(Stringargs[]){

inta;

a=6;

System.out.print(a);

System.out.print(a++);

}[单选题]*

A. 

66

B.667(正确答案)

C.677

D.676

37、下列代码输出结果是()。

inti=10;

while(i>

0){

i=i+1;

if(i==10){

break;

while循环执行10次

B.死循环(正确答案)

C. 

循环一次都不执行

D.循环执行一次

38、下面有关for循环的描述正确的是()。

for循环体语句中,可以包含多条语句,但要用大括号括起来(正确答案)

for循环只能用于循环次数已经确定的情况

在for循环中,不能使用break语句跳出循环

for循环是先执行循环体语句,后进行条件判断

39、运算符优先级别排序正确的是()。

由高向低分别是:

()、!

、算术运算符、关系运算符、逻辑运算符、赋值运算符;

()、关系运算符、算术运算符、赋值运算符、!

、逻辑运算符;

()、算术运算符、逻辑运算符、关系运算符、!

、赋值运算符;

、关系运算符、赋值运算符、算术运算符、逻辑运算符;

40、关于类的描叙正确的是()。

在类中定义的变量称为类的成员变量,在别的类中可以直接使用

局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流块中(正确答案)

使用别的类的方法仅仅需要引用方法的名字即可

一个类的方法使用该类的另一个方法时可以直接引用方法名

41、下列关于字符串的描叙中错误的是()。

字符串是对象

String对象存储字符串的效率比StringBuffer高(正确答案)

可以使用StringBuffersb="

这里是字符串"

声明并初始化StringBuffer对象sb

String类提供了许多用来操作字符串的方法:

连接,提取,查询等

42、下列()属于引用数据类型。

String(正确答案)

char

用户自定义的Student类类型

int

43、score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是()。

temp=score[0];

for(intindex=1;

index

if(score[index]

temp=score[index];

求最大数

B.求最小数(正确答案)

找到数组最后一个元素

D.编译出错

44、下面关于数组的说法中,错误的是()。

在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空(正确答案)

数组可以在内存空间连续存储任意一组数据

数组必须先声明,然后才能使用

数组本身是一个对象

45、执行下面代码结果(D)for(inti=0;

){

System.out.println("

这是"

+i);

break;

语法错误,缺少表达式2和表达式3

B、死循环

程序什么都不输出

D、输出:

这是0(正确答案)

46、下面()不是String类提供的合法的方法。

equals(String)

trim()

append()(正确答案)

indexOf()

47、在Java中,关于构造方法,下列说法错误的是()。

构造方法的名称必须与类名相同

构造方法可以带参数

构造方法不可以重载(正确答案)

构造方法绝对不能有返回值

48、在Java中,下面对于构造函数的描述错误的是()。

类不一定要显式定义构造函数

构造函数的返回类型是void(正确答案)

如果构造函数不带任何参数,那么构造函数的名称和类名可以不同

一个类可以定义多个构造函数

49、下面类或者接口中,不属于集合体系的是()。

A、java.util.Collections(正确答案)

B、java.util.Map

C、java.util.Vector

D、java.util.Hashtable

50、下列选项中关于Java中封装的说法错误的是()。

封装就是将属性私有化,提供共有的方法访问私有属性

属性的访问方法包括setter方法和getter方法

setter方法用于赋值,getter方法用于取值

包含属性的类都必须封装属性,否则无法通过编译(正确答案)

51、在Java接口中,下列选项中有效的方法声明是()。

publicvoidaMethod((正确答案)

voidaMethod();

protectedvoidaMethod()

privatevoidaMethod();

52、Java中,如果类C是类B的子类,类B是类A的子类下面描述正确的是()。

C不仅继承了B中的成员,同样也继承了A中的成员(正确答案)

C只继承了B中的成员

C只继承了A中的成员

C不能继承A或B中的成员

53、以下关于抽象类和接口的说法错误的是()。

抽象类在Java语言中表示一种继承关系一个类只能使用一次继承。

但是一个类却可以实现多个接口。

接口中的方法都必须加上public关键字

实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。

接口中的方法都不能被实现

接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。

54、关于面向对象的说法正确的是()。

类可以让我们用程序模拟现实世界中的实体(正确答案)

有多少个实体就要创建多少个类

对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现

现实世界中的某些实体不能用类来描述

55、下列哪种不是List集合的遍历方式()。

A、Iterator迭代器实现

B、增强for循环实现

C、get()和size()方法结合实现

D、get()和length()方法结合实现(正确答案)

56、有一个数组arr,请问他的第一个和最后一个的下标分别是多少()。

A、0,arr.length

B、1,arr.length

C、0,arr.length-1(正确答案)

D、1,arr.length-1

57、sql中修改表中数据的关键字是()。

A、insert

B、update(正确答案)

C、delete

D、edit

58、设一个栈的输入序列为1、2、3、4,借助一个栈所得到的输出序列不可能的是( 

)[单选题]*

A:

1,2,3,4

B:

4,3,2,1

C:

1,3,4,2

D:

4,1,2,3。

59、ArrayListl=newArrayList(20)扩充了几次( 

A、0(正确答案)

B、1

C、2

D、3

60、java.io包的File类是()。

字符流类

字节流类

对象流类

不属于上面三者(正确答案)

61、程序中添加注释的作用()。

A、使得程序运行更高效

B、增加程序的可读性和可理解性(正确答案)

C、可以使用#号来注释

D、提高程序编译的速度

62、在SQL语句中,与表达式"

工资BETWEEN1210AND1240"

功能相同的表达式是()。

A、工资>

=1210AND工资<

=1240(正确答案)

B、工资>

1240

C、工资<

=1210AND工资>

D、工资>

=1210OR工资<

=1240

63、HelloWorld.java编译成功后会在当前目录中生成一个什么文件()。

A、Hello.java

B、HelloWorld.class(正确答案)

C、Helloworld.class

D、helloWorld.class

64、在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。

add(Objecto)

add(intindex,Objecto)

remove(Objecto)

removeLast()(正确答案)

65、以下语句错误的是()。

A、inta=10;

B、intab=10.4f;

C、float

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 预防医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1