- 博客(7)
- 资源 (6)
- 收藏
- 关注
翻译 Java集合面试问题和答案
1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。集合框架的部分优点如下:
2017-07-31 21:33:30 294
原创 io流基础知识总结
1.文件操作: 在java中如何操作磁盘中的文件,java中把文件作为一个对象进行操作; File类进行表示磁盘中的文件: 路径: 绝对路径:从磁盘的根目录进行表示 相对路径: 相对某一个参照物进行定位 路径的分隔符:包括:/\ File.searator 斜杠 File.pathSeparatorChar 冒号 2.如
2017-07-29 16:25:46 276
原创 TreeSet中引用类型的排序
1.用TreeSet集合遍历引用类型的数据2.首先要实现 Comparable接口3.然后重写里面的 compareTo()方法:
2017-07-24 21:36:25 344
原创 ArrayList、LinkedList、Vector的区别
Arraylist和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加插入元素,都允许直接序号索引元素,查找有下标,查询数据快,所以查找数据效率高;但是插入,删除和修改数据要涉及到数组元素移动等内存操作,所以增删改数据慢,效率低;查找有下标,Vector由于使用了synchronized方法-线程安全,所以性能上比ArrayList要差LinkedList使用双向链
2017-07-24 11:31:35 190
原创 JavaSE基础算法题
java初学者编程一、设计一个程序,完成如下内容:===欢迎使用===| 1.求最大值 || 2.求最小值 || 3.求指数值 || 4.求平方根 || 5.退 出 |===========请您选择:1.请您输入第一个数字:请您输入第二个数字:x和y中较大的数字为:2.请您输入第一个数字:请您输入第
2017-07-16 16:37:24 832 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人