笔试(常用问题)

 1、面向对象的三个基本特征

   2、方法重载和方法重写的概念和区别

   3、接口和内部类、抽象类的特性

   4、文件读写的基本类

   **5、串行化的注意事项以及如何实现串行化

   6、线程的基本概念、线程的基本状态以及状态之间的关系

   7、线程的同步、如何实现线程的同步

   8、几种常用的数据结构及内部实现原理。

   9、Socket通信(TCP、UDP区别及Java实现方式)

  **10、Java的事件委托机制和垃圾回收机制

  11、JDBC调用数据库的基本步骤

  **12、解析XML文件的几种方式和区别

  13、Java四种基本权限的定义

  14、Java的国际化

二、JSP
   1、至少要能说出7个隐含对象以及他们的区别

  ** 2、forward 和redirect的区别

   3、JSP的常用指令

三、servlet
   1、什么情况下调用doGet()和doPost()?

   2、servlet的init()方法和service()方法的区别

   3、servlet的生命周期

   4、如何现实servlet的单线程模式

   5、servlet的配置

   6、四种会话跟踪技术
华为:

1 面向对象的特征有哪些方面  

2 String是最基本的数据类型吗?

3 int 和 Integer 有什么区别

4 String 和StringBuffer的区别

5运行时异常与一般异常有何异同?

异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。

6 说出一些常用的类,包,接口,请各举5个

7 说出ArrayList,Vector, LinkedList的存储性能和特性

ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。

posted on 2006-12-08 14:08 youngturk 阅读(265) 评论(0)  编辑  收藏 所属分类: 笔试题


只有注册用户登录后才能发表评论。


网站导航:
 
<2006年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜