中兴通面试题

时间:2017-08-24 09:09:11 面试问题 我要投稿

中兴通面试题

 1、面向接口编程的优点

中兴通面试题

类之间通信简单易懂,扩展性好,提高复用性,扩展性,松耦合
接口从更深层次的理解,应是定义(规范,约束)与实现(名实分离的原则)的分离。
2、statment 和 preparedstatment的. 不同点
(1),Statement   接口提供了执行语句和获取结果的基本方法。PreparedStatement   接口添加了处理   IN   参数的方法;   (2),对于同一条语句的多次执行,Statement每次都要把SQL语句发送给数据库,这样做效率明显不高,而如果数据库支持预编译,PreparedStatement可以先把要执行的语句一次发给它,然后每次执行而不必发送相同的语句,效率当然提高。
3、jdbc如何实现事务管理
4.mcv模式原理
mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。
模型(model)它是应用程序的主体部分,主要包括业务逻辑模块(web项目中的Action,dao类)和数据模块(pojo类)。模型与数据格式无关,这样一个模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性
视图(view) 用户与之交互的界面、在web中视图一般由jsp,html组成
控制器(controller)接收来自界面的请求 并交给模型进行处理 在这个过程中控制器不做任何处理只是起到了一个连接的做用
5、struts sequence图
http://hiphotos.baidu.com/swordmood/pic/original/item/cf6f3509555eb68c2fddd46f.jpg
6、列举所知的web服务器、应用服务器,其使用范围和优缺点
7、public Class X extends Thread{
public void run(){
System.out.println(“this is run”);
}
public static void main(String args[]){
Thread  t = new X();
t.run();
}
}
以上代码有何错误?
8、sql 查出一个表中第20至第30条之间的数据(多种写法)
9、用jdbc写一个查询select * from student ,将查询结果放在map中(student表中  id  name  age),在map中存放(name,age),请写出代码
10、描述一下iterator的作用
11、什么叫在线数,什么是并发数
12、常用集合类,说说它们的区别
13、struts中的基础类(最低说出四个)
14、ArraList list = new ArrayList();
list.add(“0”);
ArraList  list2 = list;
ArraList  list3 = (ArrayList)list.clone();
ArraList  list4 = new ArrayList(list);
list.clear();
list.add(“1”);
list2 list3 list4中是否有值,是多少?(“=”是地址比较,“equals”是值比较)
还有很多,记不起来了

【中兴通面试题】相关文章:

1.中兴java面试题

2.中兴面试题目

3.中兴面试题及详细解答!

4.中兴软件测试面试题

5.中兴笔试+面试题目

6.中兴公司最新面试题 及答案

7.沟通面试题

8.Suningin详解面试笔试题--中兴面试题目