
java
一只奋斗的小菜鸟
迷茫,本就是青春该有的样子 ,但不要让未来的你,讨厌现在的自己。
展开
-
Java输入某路径获取所有的文件
如果还有梦就追,至少不会遗憾和后悔一.定义一个方法,输入一个路径,将该路径下的(及其子目录下)的所有文件列出来。 /** * 列出某路径下的所有文件 * @param path */ public void getAllFile(String path) { File file = new File(path); File[] listFiles = file.l原创 2017-09-13 22:04:07 · 997 阅读 · 0 评论 -
Java----- ArrayList构造、add、remove、clear方法实现原理源码分析
一.ArrayList内部的实现方式ArrayList内部是通过Object[]实现的。二.源码分析:(1).构造方法 public ArrayList() { array = EmptyArray.OBJECT; } public ArrayList(int capacity) { if (capacity < 0)原创 2017-12-04 15:42:37 · 2943 阅读 · 0 评论 -
Java-----Semaphore信号量
一.Semaphore介绍Semaphore:字面意思是信号量,主要用来控制同时访问某个特定资源的操作数量或者某个操作的数量。二.Semaphore常用操作函数(1).构造函数:public Semaphore(int permits) public Semaphore(int permits, boolean fair) 第一个构造函数:permits指定允许许可的初始数量原创 2017-12-07 14:59:17 · 279 阅读 · 0 评论