20160408 电信笔试

一 、填空题

1、运行下列代码,输出结果是那一项

代码段

 

try{

 

System.out.print("1");

 

int i = 1/0;

}

catch(Exception e){

System.out.print("2");

}

finally{

System.out.print("3");

 

}

 

输出结果是_______

 

2、一个Java源文件中可以包含_____个public 类定义

 

3、要实现多线程、可以通过继承__Thread_____类,或者实现__Runnable_______接口

 

二、简答题

 

1、写一个类,分别包含类变量、实例变量以及常量。

2、试简述 J2EE 大概包含那些规范

3、JAVA异常分为两大类?RuntimeException跟其它异常类有什么主要不同?

4、JDK1.5 有那些主要新特性

5、请说明方法重载(overloading )和方法覆盖(override)的区别,试用程序代码分别写出重载

     和覆盖的例子

6、什么是MVC模式?试列举几个比较出名的开源MVC框架。

7、Java除了public关键字外,还有哪些访问控制符?并说明它们的访问范围。

8、一个典型的J2EE企业应用一般如何分层?

9、试说明EJB3跟EJB2相比,有那些主要改需求量之处

10、你用过那些开源的持久化框架?大概说明一下其使用方法以及原理。

11、在Webservice中,分别解释一下UDDI、WSDL、SOAP协议。SOAP信息能通过什么协议传输?

12、用Java写出一段冒泡排序代码

13、分别描述一下什么是贪婪算法和回溯算法。

14、除了ArrayList外,Java提供了那些存储数据结构类?

15、简述Hashmap和Hashtable之间的区别? ConcurrentHashMap有什么特点?

16、什么是AJAX技术?试用脚本试写一段AJAX代码。

17、简单列出你接触过的AJAX框架或类库并简述这些类库的特点。

18、试用HTML画出下面这个表格

 

 

 

 

19.有这么两个表

 

分别写出实现下列功能的SQL语句

 

A.将 employee_id为1、2、3的员工删除

DELETE FROM Employee where employyee_id in (1,2,3)

B.已经某公司ID为100,查询该公司包含那些员工,输出结果包含员工ID和员工名字,并根据员工ID升序排序

C.查出在1980年之前出生的员工,输出结果包含员工ID和员工名字,并根据员工ID降序排列

D.将所有员工的工资增加10%

E.找出重名的员工,输出结果包含员工名字和重复个数。比如系统有两个张三、三个李四,那么输出结果

 

张三  2 

李四  3

 

20、请说明UML中包含了哪些图,每种力分别是用来描述什么的。什么阶段该使用哪些图?

三,选做题

1. 你子解AOP技术吗?请谈谈你的了解和使用情况

2. 你对JVM熟悉吗?请谈谈你对各种垃圾回收机制的理解,并谈谈虚拟机的调优原则。

3. 你经常使用Spring,EJB,Servlet吗?请谈谈你对窗口这个概念的理解

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值