• 大小: 0.01M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 语言: Java
  • 标签: FTP  Socket  java  

资源简介

实现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;//传输数据
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


评论

共有 条评论