java
wuliwpf
生命不息,学习不止。谨记!
展开
-
Java中ArrayList与LinkedList的区别
1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。转载 2015-04-18 21:29:19 · 326 阅读 · 0 评论 -
Java线程和锁的简单使用用法
Java实现线程有以下两种方法:1.实现Runnable接口这两种方法中,建议使用第一种实现Runnable接口的方法,因为:1)Java不支持多重继承,因此扩展Thread类就代表这个子类不能扩展其他类;2)继承整个Thread类的开销过大。原创 2017-07-20 16:13:41 · 662 阅读 · 0 评论 -
Java清空某文件夹内的所有内容
注意如果待删除的是一个文件夹,就不能直接调用delete()删除。import java.io.File;public class DeleteDirTest { public static void main(String[] args) { String path = "G:\\temp"; deleteDir(path); } public static boole原创 2017-08-24 15:45:14 · 29147 阅读 · 2 评论