Java面试题5
41.Iterator、ListIterator 和 Enumeration的区别?
1 | 迭代器是一种设计模式, |
42.Java 中 Set 与 List 有什么不同?
1 | 1、Set 不允许重复,List允许重复 |
43.arraylist 与 vector 的区别?
1 | ArrayList与Vector的区别, |
44.什么类实现了List接口?
1 | List接口的实现类中 |
45.什么类实现了Set接口?
1 | HashSet |
46.如何保证一个集合线程安全?
1 | Java提供了不同层面的线程安全支持。 |
47.是否可以往 TreeSet 或者 HashSet 中添加 null 元素?
1 | 1.TreeSet 是二差树实现的, |
48.hashCode() 和 equals() 方法的重要性?如何在Java中使用它们?
1 | Java中的HashMap使用 |
49.array 和 arraylist 的区别?
1 | 两者间的区别:Array 的容量是固定的, |
50.如何将一个字符串转换为arraylist?
1 | string 转 ArrayList |