文档库 最新最全的文档下载
当前位置:文档库 › JAVA考卷

JAVA考卷

几凡科技JA V A笔试题卷

(请将答案填写在答题卡上)

时间:60分钟

一、单项选择题60分。(每题3分,共20题)

1、J ava中char占多少个字节(c)

A.8 B.1 C.2 D.16

2、如下定义:

String s1=new String("Hello")

String s2=new String("there");

String s3=new String();

下列哪个语句合法?(d )

A.s3=s1 && s2; B.s3=s1 - s2;

C.s3=s1 & s2;D.s3=s1 + s2;

3、J A VA中swtich(arg)的arg的类型不能是?(d)

A.int B.char C.short D.long

4、从字符串"JA V A"中获取子目V所在的位置(位置结果是2),你选择用哪个方法(c )

A.indexOf(s,'v'); B.charAt(2);C.s.indexOf('v'); D.mid(2,s);

5、编译执行如下代码

a=0;

c=0;

do{

--c;

a=a-1;

}while(a>0);

后,c的值是(c )

A.1 B.0 C.-1 D.死循环

6、下列运算符合法的?() a

A.&& B.:= C.if D.<>

7、B/S架构的B最确切的是指什么()c

A.和服务端一同提供配套的客户端软件B.基础软件环境

C.网页浏览器D.Firefox软件

8、提供Java存取数据库能力的包是()a

A java.sql B.https://www.wendangku.net/doc/a013041255.html,ng C.java.awt D.java.swing

9、下列正确的是:( )b

A.Java程序经编译后会产生DLL

B.Java程序经编译后会产生byte code

C.Java程序经编译后会产生machine code

D.以上都不正确

10、以下哪个不是Collection的子接口?()d

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

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

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

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

System.out.println(4 | 3);

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

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

public class myprog{ d

public static void main(String argv[])

{

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

}

}

A.null B.myprog C.0

D.Exception raised: "https://www.wendangku.net/doc/a013041255.html,ng.ArrayIndexOutOfBoundsException: 2"

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

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

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

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

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

16、网络安全包含了网络信息的可用性、保密性、完整性和真实性。防范Dos 攻击是提高(16)

的措施,数字签名是保证(17)的措施。 A d

(16)A. 可用性 B. 保密性 C. 完整性 D. 真实性

(17)A. 可用性 B. 保密性 C. 完整性 D. 真实性

17、

18、在JSP中,有代码:<%=”2”+”4”%>,将输出(); c

A.2+4 B.6 C.24 D.不会输出,因为表达式是错误的19、在J2EE中,下列()语句可以获取页面请求中一个文本框的输入(文本框的名称为

title).a

A. request.getParameter(“title”);

B. request.getAttribute(“title”);

C. request.getParameterValues(“title”);

D. request.getParameters(“title”);

20、在JSP中,()指令用于将文件嵌入JSP页面。c

A. page

B. forward

C. include

D. taglib

二、多项选择题40分(每题5分,共8题)

1.下列关于Java语言的特点,描述正确的是()abd

A.Java是跨平台的编程语言

B.Java支持分布式计算

C.Java是面向过程的编程语言

D.Java支持多线程

2.下列关于构造方法的叙述中,正确的是()acd

A.Java语言规定构造方法名与类名必须相同

B.Java语言规定构造方法不可以重载

C.Java语言规定构造方法没有返回值,但不用void声明

D.Java语言规定构造方法只能通过new自动调用

3.下列哪些是java的keywords ()adc

A.if B.then C.goto D.while

4.下面哪个会有错或异常的是()abd

A.float f=1.3; B.char c="a";

C.int i=10; D.boolean b=null;

5.下列哪些是正确的()ad

A.static methods cannot be overriden to be non static

B.static methods cannot be declared as private

C.private methods cannot be overloaded

D.an overriden method cannot throw exceptions not checked in the base class

6.在以下注释的地方插入哪一句语句可以打印出0 ()acd

public class zeroprint{

public static void main(string argv[]){

int i =0;

//here

}

}

A.system.out.println(i++); B.system.out.println(i+'0');

C.system.out.println(i); D.system.out.println(i--);

7.下列标识符不合法的有()acd

A.new B.$Usdollars C.hello.w D.1234

8.执行完以下代码int [ ] x = new int[10];后,以下哪些说明是错误的()bcd

A.x[9]为0 B.x[9]未定义C.x[10]为0 D.x[0]为空.

相关文档