ftp

本文详细介绍了使用JAVA中的FTPClient类进行FTP操作的方法,包括连接、登录、改变目录、文件下载与上传等常见操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天看了下JAVA的FTP类操作。网上搜了 很多都是用代码演示操作的实例。
想找下一份详细的说明文章没找到,郁闷~~~

/**
* org.apache.commons.net.ftp.FTPClient
*
* FTPClient ftp = new FTPClient();
* ftp.connect("10.1.3.xxx"); //连接
* ftp.login("pona", "pona"); //登陆
* ftp.changeWorkingDirectory(String path); //改变目录
* FTPFile [] ftpfile = ftp.listFiles(); //获取问件数组
* FileOutputStream out = new FileOutputStream("c:/"+ftpfile[i].getName()); //创建输出流
* ftp.retrieveFile(ftpfile[i].getName(), out) //下载文件
*
*
* ftp.setFileType(FTP.ASCII_FILE_TYPE); //设置为2进制上传
* File file = new File("c:/sqlnet1.log"); //需要上传的文件
* FileInputStream fis = new FileInputStream(file);
* ftp.storeFile(file.getName(), fis) //上传文件
* ftp.rename(file.getName(), toworking) //移动问件
*
* //释放对象
* ftp.logout();
* ftp.disconnect();
* ftp = null;
* @param args
*/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值