Java给服务端发送文件
2023-09-14 09:00:57 时间
Socket s = new Socket("192.168.33.1",10005);//建立服务
BufferedReader bufr = new BufferedReader(new FileReader("io.java"));//读取IO.JAVA文件
PrintWriter pw = new PrintWriter(s.getOutputStream(),true);//将读到的写入服务端
String line = null;
while((line = bufr.readLine())!=null)
{
pw.println(line);
}
// pw.println("over");//标记结束位置
s.shutdownOutput();
BufferedReader bufin = new BufferedReader(new InputStreamReader(s.getInputStream()));//读取服务端返回的数据
String str = bufin.readLine();
System.out.println(str);
bufr.close();
s.close();
}
class rece2
public static void main(String[] args) throws Exception
{
ServerSocket ss = new ServerSocket(10005);//建立服务
Socket s = ss.accept();//接收数据
BufferedReader bufin = new BufferedReader(new InputStreamReader(s.getInputStream()));//读取接收到的数据
PrintWriter out = new PrintWriter(new FileWriter("io2.txt"),true);//写入到IO.TXT文本
String line = null;
while((line = bufin.readLine())!= null)//读一行写入一行
{
// if("over".equals(line))
// break;
out.println(line);
}
PrintWriter pw = new PrintWriter(s.getOutputStream(),true);
pw.println("上传成功!");
out.close();
ss.close();
s.close();
}
相关文章
- JAVA三元运算符_java中三元运算符详解
- java局域网发送文件_Java如何实现局域网文件传输代码案例分享
- java 把对象转成map_Java对象转换成Map[通俗易懂]
- java 上传文件接口_Java接口实现文件上传
- java 删除目录下所有文件_Java删除文件、目录及目录下所有文件的方法实例
- Java删除文件(delete file in java)[通俗易懂]
- JAVA是HttpURLConnection进行多线程文件下载
- java pfx_如何在Java中读取.pfx文件的内容?
- Java实现单例模式的9种方法
- 【说站】java中jstack是什么
- 实战:第四章:java后端日志埋点实现
- 【Java】枚举
- Java事件处理,低级事件类型:键盘事件+焦点事件,你真的懂吗?
- java销毁定时器_Java 定时器退出解决方案
- java 异或加密_Java异或技操作给任意的文件加密原理及使用详解
- java字符串详解(深入浅出)
- Java Arrarys工具类
- 【错误记录】记录 Android 命令行执行 Java 程序中出现的错误 ( dx 打包 PC 可执行文件报错 | dalvik 命令执行 kotlin 编译的 dex 文件报错 )
- 分享一个Java开发都用得到的密码摘要算法包
- Java实现多文件压缩和解压缩代码详解编程语言
- java操作csv文件相关代码详解编程语言
- 银联支付——(JAVA)支付测试开发详解编程语言
- java 中 byte[]、File、InputStream 互相转换详解编程语言
- Linux下查看Java进程的方法(linux查看java进程)
- 服务器上的文件Java获取Linux服务器文件:简单又高效的操作方法(java获取linux)
- 机制Java实现Redis过期机制(redisjava过期)
- Java文件在Linux系统中的使用(java文件linux)
- Java编程实现MySQL表备份(java备份mysql表)
- 实现高并发:Java利用Redis秒杀成功(java秒杀redis)
- 从Java应用程序中实现Oracle配置连接(java配置oracle)
- 安装Oracle JDK 从Java进入下一个级别(oracle下载java)
- Java中对XML的解析详解