java面试题A卷Word文档下载推荐.docx

上传人:b****5 文档编号:21243595 上传时间:2023-01-28 格式:DOCX 页数:16 大小:21.62KB
下载 相关 举报
java面试题A卷Word文档下载推荐.docx_第1页
第1页 / 共16页
java面试题A卷Word文档下载推荐.docx_第2页
第2页 / 共16页
java面试题A卷Word文档下载推荐.docx_第3页
第3页 / 共16页
java面试题A卷Word文档下载推荐.docx_第4页
第4页 / 共16页
java面试题A卷Word文档下载推荐.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

java面试题A卷Word文档下载推荐.docx

《java面试题A卷Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《java面试题A卷Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。

java面试题A卷Word文档下载推荐.docx

4.当编译和运行下列程序段时,会发生什么?

  classBase{}

  classSubextendsBase{}

  classSub2extendsBase{}

  publicclassCEx{

   publicstaticvoidmain(Stringargv[]){

   Baseb=newBase();

   Subs=(Sub)b;

   }

  }

A通过编译和并正常运行。

B编译时出现错误。

C编译通过,运行时出现异常。

D以上都错

5.下面哪些是java语言中的关键字?

B

Asizeof

Babstract

CNULL

DNative

6.classExSuper{

   Stringname;

   Stringnick_name;

   publicExSuper(Strings,Stringt){

    name=s;

    nick_name=t;

    publicStringtoString(){

     returnname;

    }

   publicclassExampleextendsExSuper{

    publicExample(Strings,Stringt){

    super(s,t);

     returnname+"

a.k.a"

+nick_name;

    publicstaticvoidmain(Stringargs[]){

     ExSupera=newExSuper("

First"

"

1st"

     ExSuperb=newExample("

Second"

2nd"

     System.out.println("

ais"

+a.toString());

bis"

+b.toString());

    }

  }

运行结果是C

A编译时会出现例外。

B运行结果为:

        aisFirst

        bissecond

C运行结果为:

        bisSeconga.k.a2nd

D运行结果为:

        aisFirsta.k.a1nd

        bisSeconda.k.a2nd

7.publicclassFoo{

   publicstaticvoidmain(String[]args){

    try{

      return;

      finally{System.out.println("

Finally"

     }

结果是:

D

A程序正常运行,但不输出任何结果。

B程序正常运行,并输出"

C编译能通过,但运行时会出现一个例外。

D因为没有catch语句块,所以不能通过编译。

8.package语句正确的是A

A必须在程序开头

B不一定在程序开头

C可以在import之后

D包名可以以数字开头

9.java中,关于char类型错误的是B

A占2字节

B可以存储一个英文字母

C不能存储一个汉字

D其对应的封装类是Character

10.关于内部类错误的是:

A

A静态内部类可以访问其外部类的非静态属性

B非静态内部类可以访问其外部类的静态属性

C内部类可以是protected

D内部类可以是final的

11.Vector与ArrayList正确的是:

C

AArrayList出现比Vector早

BArrayList速度比Vector慢

CArrayList没有同步保护,Vector具有同步保护

DArrayListVector两者都是无序的集合"

12.Whichofthefollowinglinesofcodewillcompilewithouterror?

A.

inti=0;

if(i){

System.out.println(“Hi”);

B.

booleanb=true;

booleanb2=true;

if(b=b2){

System.out.println(“Sotrue”);

C.

inti=1;

intj=2;

if(i==1!

j==2)

System.out.println(“OK”);

D.

if(i==1&

|j==2)

"

13.下列程序C

classA

publicstaticvoidmain(String[]args)

{

Bb=newB();

b.run();

for(inti=0;

i<

30;

i++)

{

System.out.println("

good"

}

}

classBextendsThread

publicvoidrun()

hello"

};

A编译错误

B编译正确,执行时goodhello交替输出

C编译正确,执行时先输出30个hello再输出30个good

D编译正确,程序运行时出现异常

14.FileInputStream和FileOutputStream错误的是C

A是字节流

B是节点流

C用其拷贝文件时,不能拷贝中文

D可以拷贝任何文本文件和2进制文件。

15.一个类中那些内容可以在序列化时写入文件或发送到网络上D

Atransient修饰的属性

B静态属性

C方法

D类名

16.Whathappenswhenyoutrytocompileandrunthefollowingapplication?

Chooseallcorrectoptions.

publicclassZ{

publicstaticvoidmain(String[]args){

newZ();

Z(){

Zalias1=this;

Zalias2=this;

synchronized(alias1){

try{

alias2.wait();

System.out.println(“DONEWAITING”);

catch(InterruptedExceptione){

System.out.println(“INTERRUPTED”);

catch(Exceptione){

System.out.println(“OTHEREXCEPTION”);

finally{

System.out.println

(“FINALLY”);

System.out.println(“ALLDONE”);

A.Theapplicationcompilesbutdoesn’tprintanything.

B.Theapplicationcompilesandprint“DONEWAITING”

C.Theapplicationcompilesandprint“FINALLY”

D.Theapplicationcompilesandprint“ALLDONE”

E.Theapplicationcompilesandprint“INTERRUPTED”

17.下列关于关系数据库的说法正确的是:

A贮存在列下的数据不必具有相同数据类型。

B行是唯一的(没有完全相同的行)。

C列有顺序。

D行有顺序。

18.以下sql语句正确的是:

Aselectstudentid,depart,count(*)fromstudentgroupbydepart;

Bselectstudentid,count(*)fromstudent;

Cselectdepart,max(avg(age))fromstudentgroupbydepart;

Dselectstudentid,avg(score),max(score)fromscoregroupbystudentid

19.在JSP中使用<

jsp:

getProperty>

标记时,不会出现的属性是:

A.name

B.property

C.value

D.以上皆不会出现

20.对于JavaBean的属性,下面哪种说法是不正确的:

AJavaBean中不一定要有属性

BJavaBean类可以不是public的

C要访问和修改JavaBean的属性,应该通过get/set方法

D如果一个属性只提供了get方法,那么它是只读的

21.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

A<

%@page%>

作用于整个JSP页面。

B可以在一个页面中使用多个<

指令。

C为增强程序的可读性,建议将<

指令放在JSP文件的开头,但不是必须的。

D<

指令中的所有属性只能出现一次。

22.要让不同用户共享一个JavaBean的对象则该对象的范围应该设置为:

Asession

Bpage

Capplication

Drequest

23.以下那种请求表明客户端只想接收到响应的头信息,并决定了接收文挡的大小,修改时间。

APUT

BGET

CTRACE

DHEAD

24.关于自定义标签的使用不正确的是:

A必须在JSP页面中使用<

@taglib>

B必须经过web.xml映射

C必须存在tld文件

D自定义标签的类必须是public的

25.下列,那几句话会造成空指针异常(NullPointerException)

Strings=null;

1.if((s!

=null)&

(s.length()>

0))

2.if((s!

&

(s.length()>

3.if((s==null)|(s.length()==0))

4.if((s==null)||(s.length()==0))

A1

B2

C1和3

D2和4

26.struts框架中,关于FormBean,下列说法正确的是:

AFormBean是一种数据bean,主要用来封装表单提交上来的数据,并把这些数据传递给Action

B在FormBean中可以对页面上传递来的参数进行一下格式上的验证,这种验证是一种客户端的验证

C用户每次提交表单,都会产生一个新的FormBean实例

D动态FormBean不能进行验证操作

27.struts框架,那些说法正确?

AStruts中无法完成上传功能

BStruts框架基于MVC模式

CStruts框架容易引起流程复杂、结构不清晰等问题

DStruts可以有效地降低项目的类文件数目

28.Linux系统root密码忘记,用什么办法可以最方便的修改密码?

A用其他用户登陆,破解/etc/password文件

B将硬盘挂载到其他linux系统上进行恢复

C进入单用户模式进行修改

D清除lilo或者grub

29.关于MIDP正确的是:

A所有的J2ME程序都必定会使用MIDP

BMIDP也是一种Configuration(配置)

CMIDP是全称是MIDletProgramming

DMIDP是建立在CLDC上的一种Profile

30.关于XML和HTML语言的错误的是:

AHTML语言不具有扩展性,XML语言具有很好的扩展性

BHTML侧重结构话的描述内容,XML侧重表现信息的形式

CHTML内容与显示为一体,XML则内容与显示相分离

DHTML语言出现比XML语言早

31.关于DOM和SAX错误的是

A利用DOM解析xml时,整个文档驻留内存,文档很大时需要大量内存

BSAX速度快,但编程比较难,仅能够串行解析xml

CSAX的速度不如DOM快

DSAX分析器缺乏灵活性。

32.关于RMI错误的是

ARMI中不能直接对对象实现实施远程调用,只能对对象的接口操作

BRMI底层通过存根stub和框架skeleton实现

CRMI中方法调用参数传递为值传递,传递参数必须可以序列化

DRMI的服务器与客户机中内存地址完全互相映射,保证两边同步

33.关于有状态会话Bean错误的是:

A在客户端程序引用期间维护Bean中所有实例数据的状态值

B多个客户不会同时共享同一个有状态SessionBean实例

C钝化过程就是容器调用ejbremove删除多余EJB实例的过程

D有状态会话Bean的生命状态包括不存在,准备好和钝化

34.关于实体Bean错误的是

A可以分为容器管理持久性(CMP)和Bean管理持久性(BMP)

BCMP中变量和数据库中的字段对应关系由Bean类中的代码表示

CCMP中可以不用编写对数据库操作的代码,比较简单

DBMP中必须有开发者编写数据库操作代码

35.关于BMP和CMP比较错误的是:

ABMP和CMP的声明周期管理机制是相同的,不同的是BMP的事务持久性管理机制交给Bean的开发者

BCMP编程方便但是降低了Bean的开发能力

CBMP比CMP灵活,常用来映射复杂的数据视图或者很难用CMP实现的复杂逻辑处理

D在客户端的调用BMP和CMP的方法是不相同的

36.面向对象语言的三个特征ABD

A封装

B继承

C抽象

D多态

37.指出下列程序的运行结果:

A

publicclassExample{

Stringstr=newString(“good”);

char[]char={‘a’,’b’,’c’};

publicstaticvoidmain(String[]args){

Exampleex=newExample();

ex.change(ex.str,ex.ch);

System.out.print(ex.str=”and”);

System.out.print(ex.ch);

publicvoidchange(Stringstr,charch[]){

str=“testok”;

ch[0]=‘g’;

Agoodandabc

Bgoodandgbc

Ctestokandabc

Dtestokandgbc

38.给出下面代码段

switch(m){

case0:

System.out.println(“case0”);

case1:

System.out.println(“case1”);

break;

case2:

default:

System.out.println(“default”);

下面哪些值将引起“default”的输出B

A0

B1

C2

D3

39.关于session论述正确的有:

C

A一个session可以对应数个用户

B一个session只能对应一个用户

C可以手动关闭一个session

Dsession如果不手动关闭,会一直存在Server中

40.哪个关键字可以对对象加互斥锁?

Atransient

Bsynchronized

Cserialize

Dstatic

41.已知表T1中有2行数据,T2中有3行数据,执行SQL语句

“selecta.*fromT1a,T2b”后,返回的行数为C

A2

B3

C5

D6

42.已知表T1含有字段ID,CourseID和Score,且数据为

IDCourseIDScore

3190

2185

2290

3280

则语句”selectid,sum(score)fromT1groupbyID”执行结果为B

AIDsum(score)

3170

2175

BIDsum(score)

CIDsum(score)

2170

3175

DIDsum(score)

43.已知表tbl中字段land_ID建有索引,字段cust_id建有唯一索引,下列语句查询逻辑相同,其中执行效率最优的是B

Aselect*fromtblwhereland_id>

750or(cust_id=180orcust_id=560)

Bselect*fromtblwhere(cust_id=180orcust_id=560)orland_id>

750

Cselect*fromtblwhereland_id>

750unionselect*fromtblwherecust_id=180unionselect*fromtblwherecust_id=560

Dselect*fromtblwhereland_id>

750union(select*fromtblwherecust_id=180unionallselect*fromtblwherecust_id=560)

44.已知表tbl中字段land_ID建有索引,字段cust_id建有唯一索引,下列语句查询逻辑相同,其中执行效率最优的是C

45.存在两个结构相同的数据库表T1(col1,col2,col3)、T2(col1,col2,col3),写出一SQL语句将所有T1数据导入到T2表D

Aselectcol1,col2,col3fromT1intoT2(col1,col2,col3)

BinsertT1(col1,col,col3)intoT2(col1,col2,col3)

CinsertintoT2(col1,col2,col3)asselectcol1,col2,col3fromT1

DinsertintoT2(col1,col2,col3)selectcol1,col2,col3fromT1;

46.用truncate和delete语句删除表中数据的区别A

Atruncate命令不记录日志

Btruncate命令记录日志

Cdelete命令不记录日志

47.如下语句:

selecti.id_number,m.id_numberfrominventoryi,manufacturermwherei.manufacturer_id=m.id_numberorderbyinventory.description

执行是错误的,请问以下措施哪个能够改正这个错误?

A在orderby字句中使用表的别名

Bwhere字句中去掉表的别名

Cwhere字句中用表名代替表的别名

Dorderby字句中去掉表名,只要字段名称即可

48.变量v_time=’23-MAY-00’,如下那条语句返回值为’01-JAN-00’?

A

Aselectround

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

当前位置:首页 > 高中教育 > 理化生

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

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