华为的java试题及面试注意事项
共有10道试题,记得个大致,不全
1。internate是基于什么协议,在应用层最主要的协议是什么
2。请说明cmp有几个状态,他们之间的转换及转换条件
3。运行期异常和普通异常的同和异
4。有关java的子类父类间的关系,主要考方法覆盖方面,共两道题,题目的型试为:给出几个类及一个main方法,问程序的运行结果。具体内容记不清了。
5。写出与jdbc有关的几个类或接口
6。写出socket类的5个方法
7。写出3个与输入流相关的转换类及他们的作用。
8。java中用到些什么设计模式,至少写出三个
口试中问到的大致有:
线程方面的知识
jsp有几个对象
引用与传值的区别
集合的种类及作用
最后我都没有答对的一个问题,问题描述如下:
通过jsp控制流览器页面中的一个进度条。要做到随时随地的控制进度条的变化,怎么实现。
我的回答:
1。在页面中放一个隐藏的iframe,然后用这个iframe每隔一段时间请求服务器,从jsp中获得进度条要移到的位置,然后通过window.parent...的方式改变进度条的值。
他问,怎么样不停的请求,我说,用settime或者在meta中设置
他说,不对,不能用不停请求的办法,可不可用其它办法。
于时,我说了另外一种:
2。在页面放一个applet或activex,用控件与服务器做一个长连接,就可随时获得从服务器的数据
他说,不可以用控件,还有没有其它办法。
我只好说不知道了。