filesend.java
来自「java开发的桌面应用程序」· Java 代码 · 共 30 行
JAVA
30 行
package com;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.net.Socket;
public class FileSend{
public void sendTo(String ip,String filePath,int port){
try{
File fileFrom =new File(filePath);
Socket server=new Socket(ip,port);
DataOutputStream dos = new DataOutputStream(server.getOutputStream());
FileInputStream fis=new FileInputStream(fileFrom);
byte[] buf=new byte[1024];
int num=fis.read(buf);
while(num!=-1){
dos.write(buf,0,num);
dos.flush();
num=fis.read(buf);
}
dos.close();
fis.close();
}catch(Throwable e){
e.toString();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?