华为应届生面试题大全 2

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

华为应届生面试题大全(Java方向)包含答案及评

分标准

2013-09-27 09:00:24 作者:eric 来源:网络转载人气:176 评论: ( 0 )【大中小】

JAVA应届生面试题库

题量:20道题,初级8道,中级12道,高级2道

范围:Java语言基础、数据结构、线程、JDBC、JSP/Servlet、EJB、Socket 10、文件10性

Rmi、WebService、Swing)

【题号】1

【级别】初级

【验证】正确

【题目】

class A{

void f(){System.out.println(”A.f”);}

}

class B extnds A {

void f (int i){System.out.println(”B.f”);}

}

class C extends B {

void f(){System.out.println(”C.f”);}

}

{ public static void main(String arg[])

{ Aa=new A();

a.f():

Bb=new B();

b.f();

Cc=newc();

c.f();

}

} 。

JAVA D 运行结果是什么

【参考答案】

A.f

A.f

C.f

【题号】2

【级别】初级

【验证】正确

【题目】说出两种方法遍历一个HashMap,获取所有的Key和Value?【参考答案】

1种方法:取出Key,根据每个Key逐个取出Value。

2种方法:取出Entry进行遍历获取键值对,取出其中的SetKey和Nalue

【题号】3

【级别】初级

【验证】正确

请简述Ssrvlet的生命周期,以及各阶段Servlet容器所做的事。

【参考答案】

Sevlet引擎首先加载servlet类并调用其init()方法。完成init()方法后,SERVLET 处

于准备状态,可以响应请求,要从服务器中删除时,引擎调用servlet的d estroy()方法以

释放资源,d estroy()方法完成后,服务器回收内存。

【评分标准】

至少答出init、准备、destroy三个状态。

【题号】4

【级别】初级

【验证】正确

【题目】

请至少答出5个Jsp中的内置对象及其用途?

【参考答案】

request:封装来自用户的请求。

response:封装由JSP产生的响应,并被发送回客房端以响应请求

session:表示为发出请求的客户端建立的会话。

application:表示JSP正在招待的上下文。

out:表示输出流。

config:表示servlet的配置。

page:页面对象,表示JSP本身,同this。

exception:指的是运行时的异常,只在错误页面(就是页面指令有

isErrorPage=true属性的页面)中才有。

pageContext:页面级的上下文对象。

【题号】5

【级别】初级

【验证】正确

【题目】中创建一个线程有哪两种方式:

【参考答案】

从类Thread继承和实Runnable现接口

【题号】6

【级别】初级

【验证】正确

【题目】说一Java下语言访问限定符在类、内部类、方法、属性中使用和作用域例如:public用于:类、内部类、方法、属性、作用域:全局

【参考答案】

Private 用于:内部类、方法、属性,作用域:类内部

Protected 用于:内部类、方法、属性,作用域:类内部、子类、同一个包类缺省用于;类、内部类、方法、属性,作用域:类内部、同一个包的类

【题号】7

【级别】初级

【验证】正确

【题目】

名词解释

SOAP,UDDI,WSDL。

【参考答案】

SOAP:Simple Object Access Prtocol,简单对象访问协议,基于XML]语法定义

的对象远程调用协议,主要目标是提供类似PC的接口.

UDDI:Universal Description Disvery Integration,统一描述发现与集成,用;于描述WebService组件的描述、发现、集成规范

WSDL:Web Service Description Language,基于XML语法定义的用于描述WebService接口的描述语言。

【题号】8

【级别】初级

【验证】正确

【题目】在普通应用程序中用JDBC做一个数据库事务,程序片断如下请填空:

String driver=“rmix.jdbc.ifxDriver”;

String url=

“jdbc:informix-sqli://11.6.6.11:9002/test:INFORMIXSERVER=ifx”;

String user=“informix”;

String password=“informic”;

String sql=“update TESTDB set status=‘2’”

1

Connection conn= 2

Statement stment=conn.createsStatement();

Try

{

3 ;stment .executeUpdate(sql);

4

5

6

}

相关文档
最新文档