資源簡介
實現(xiàn)FTP的一些功能,如上傳文件,下載文件,顯示目錄,改變目錄,退出等功能
代碼片段和文件信息
import?java.io.BufferedInputStream;
import?java.io.BufferedOutputStream;
import?java.io.BufferedReader;
import?java.io.DataInputStream;
import?java.io.DataOutputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.net.Socket;
import?java.net.UnknownHostException;
public?class?client?{
????String?cmd?=?““;//從標準輸入流接收字符串,放在cmd中
Socket?s;//
BufferedReader?br;//傳輸數(shù)據(jù)
DataOutputStream?dos;//
DataInputStream?dis;
public?client?(String?serName){
try?{
boolean?flag?=?true;
while(flag){
s?=?new?Socket(serName?8888);
//從標準IO中獲得輸入的命令
System.out.println(“連接上??!“);
?br?=?new?BufferedReader(new?InputStreamReader(System.in));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????232??2009-12-30?14:42??ftpftp\.classpath
?????文件????????382??2009-12-30?14:42??ftpftp\.project
?????文件???????6556??2009-12-31?11:07??ftpftp\bin\client.class
?????文件???????5970??2009-12-31?11:15??ftpftp\bin\server.class
?????文件???????8013??2009-12-31?11:07??ftpftp\src\client.java
?????文件???????7531??2009-12-31?11:15??ftpftp\src\server.java
?????目錄??????????0??2010-01-01?17:16??ftpftp\bin
?????目錄??????????0??2010-01-01?17:16??ftpftp\src
?????目錄??????????0??2010-01-01?17:16??ftpftp
-----------?---------??----------?-----??----
????????????????28684????????????????????9
評論
共有 條評論