首先,建3个接口
FTPOperate.java:
FTPProxy.java:
FTPBean.java:
然后分别实现这两个接口:
FTPProxyImpl.java:
FTPBeanImpl.java:
在建立两个线程,下载线程和上传线程
FTPDownloadThread.java:
FTPUploadThread.java:
最后建两个实现FTPOperate接口的实现类,用来启动下载和上传线程
FTPDownload.java:
FTPUpload.java: