1. 先建一个FTPUtils类
class FTPUtils {
private FTPClient ftpClient = null;
private static FTPUtils ftpUtilsInstance = null;
private String FTPUrl;
private int FTPPort;
private String UserName;
private String UserPassword;
private FTPUtils()
{
ftpClient = new FTPClient();
}
/*
* 得到类对象实例(因为只能有一个这样的类对象,所以用单例模式)
*/
public static FTPUtils getInstance() {
if (ftpUtilsInstance == null)
{
ftpUtilsInstance = new FTPUtils();
}
return ftpUtilsInstance;
}
/**
* 设置FTP服务器
* @param FTPUrl FTP服务器ip地址
* @param FTPPort FTP服务器端口号
* @param UserName 登陆FTP服务器的账号
* @param UserPassword 登陆FTP服务器的密码
* @return
*/
public boolean initFTPSetting(String FTPUrl, int FTPPort, String UserName, String UserPassword)
{
this.FTPUrl =