首页>代码>java swing基于p2p实现文件传输>/EasyTranfer_02/src/com/im/FilesMgr.java
package com.im;

import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
 * @author xblia
 * 2014井12冥12耒
 */
public class FilesMgr
{
	private static FilesMgr transferFile = new FilesMgr();
	
	public static FilesMgr getInstance()
	{
		return transferFile;
	}
	
	private List<File> targetFile = new ArrayList<File>();
	
	private Object fileLock = new Object();

	public boolean pushFiles(List<File> file)
	{
		synchronized (fileLock)
        {
			if(targetFile.isEmpty())
			{
				targetFile.addAll(file);
				return true;
			}
        }
		return false;
	}
	
	public List<File> getFiles()
	{
		return targetFile;
	}
	
}
最近下载更多
WindSky2333  LV1 2023年12月19日
yuxinnan  LV4 2022年2月23日
iRichard1314  LV6 2022年2月15日
MineCraft小玄易  LV1 2021年12月6日
zhanghl123  LV2 2021年11月17日
湫兮如风  LV1 2021年11月10日
xjf123  LV1 2021年11月3日
songronghu  LV2 2021年7月14日
1234567sc  LV3 2021年6月22日
天助我也  LV1 2021年5月21日
最近浏览更多
PSSDZH  LV3 6月14日
interface  LV22 2月25日
WindSky2333  LV1 2023年12月19日
skiler  LV4 2023年9月23日
fewfsdaf  LV4 2023年4月16日
a1677596408  LV23 2022年7月12日
陈小灏  LV15 2022年5月23日
sswert  LV2 2022年3月18日
zhendong  LV7 2022年3月10日
yuxinnan  LV4 2022年2月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友