- 3
- 0
- 约7.68千字
- 约 7页
- 2016-02-01 发布于湖北
- 举报
Java面试题1.doc
1、面向对象的语言特征封装、继承、多态2、Java?I/O中字符流和字节流的区别字节流是传递0~255的整数而Java中有一些(如unicode代码)不能使用字符流,是特殊的字节流,3、HashTable和HashMap的区别HashTable和HashMap类有三个重要的不同之处,第一个不同主要是历史原因,HashTable是基于陈旧的Dictionary类,而HashMap是Java1.2引进的Map接口的一个实现HashTable的方法是同步的,而HashMap的方法不是,这就意味着,虽然你可以采用任何的行为就可在一个多线程的应用程序中使用一个HashTable,但你必须同样地为HashMap提供外同步,一个方便的方法就是利用Collection类的静态的SynchronizedMap()方法,它创建了一个线程安全的Map对象,并把它作为一个封装的对象来返回,这个对象的方法可以让你同步访问潜在的hashmap,这么做的结构就是当你不需要同步时,你不能切断HashTable中的同步(比如在一个单线程的应用程序中)而且同步增加了很多处理法费用。第三不同是,只有HashMap可以让你装空值作为一个表的条目和Key和Value,Hashmap中只有一条记录可以是一个空白的Key,但任意数量的条目可以是空白Value。这就是说,如果一个表中没有发现搜索,或者如果发现了搜索
您可能关注的文档
最近下载
- 互联网+创业 互联网+商业模式新思维 “互联网+”商业模式的新思维.pptx VIP
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年河南应用技术职业学院单招职业适应性考试题库完整参考答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解1套.docx VIP
- 【“互联网+”商业模式案例】“小猪短租”案例分析.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及一套答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性测试题库及参考答案详解一套.docx VIP
- 互联网营销策划实务 互联网+商业模式 互联网+商业模式.ppt VIP
- 6-机器人维修培训教程(GIII-TM1400).pdf VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)