谁能帮我看看这个猎头的java面试题啊

yaochen22 2010-03-26
请答得出来的朋友加msn联系
1.请问Map与Collection的关系?
2.请问equals与==的区别是什么?
3.请说明http中的forward和redirect的区别
4.线程的基本概念、线程的基本状态以及状态之间的关系
5.几种常用的数据结构及内部实现原理
6.Socket通信(TCP、UDP区别及Java实现方式)
7.多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

我是猎头:
MSN:yaochen21{at}msn.com
Email:yaochen{at}renhenet.com.cn
headhunter consultant:Kevin
lycgxy 2010-03-26
网上一大堆
l101y1982j 2010-03-29
我的个天,这几个问题,太基础了,自己百度去,懒得帮你答了
熊笨笨 2010-05-17
确实是很基础的问题!!!!
bluemusic 2010-06-09
一看是猎头
version1.0 2010-06-21
1.关系?异同倒是有,关系说不上,硬是要说关系的话只能说他们都是集合类的上级接口。
2.==比较对象,equals比较对象的内容
3.forward是服务器内部重定向,redirect是请求转发,两者最大的区别是一个共用请求对象,一个不共用请求对象,一个地址栏改变,一个地址栏不改变
4.概念:a.根据xml文件来管理线程池的最大最小线程数
      b.对线程池通过Timer定期扫描以防止线程未激活;
      c.通过某一个变量(本程序中是freeThreadCount)来得到空闲线程的数目;
状态:A.new Thread();B.Runnable();C.Running D.blocked E.Dead
5.数组线性存储结构,有无序和有序之;查找,插入,删除算法要考虑数组中是否有重复元素......
6.1、TCP协议面向连接,UDP协议面向非连接
  2、TCP协议传输速度慢,UDP协议传输速度快
  3、TCP协议保证数据顺序,UDP协议不保证
  4、TCP协议保证数据正确性,UDP协议可能丢包
  5、TCP协议对系统资源要求多,UDP协议要求少
  实现方式?发源码给你?
7.继承Thread和实现Runnable接口,同步:synchronized,wait与notify
Global site tag (gtag.js) - Google Analytics