FileOutputStream flush()
FileOutputStream 继承 OutputStream ,flush方法查看源码方法体为空,所以flush没起到清除缓存的作用
改用BufferedOutputStream再调用flush()能成功清除缓存
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSSS");
Date curDate = new Date(System.currentTimeMillis());
File file = new File(fileDir + sdf.format(curDate) + ".xml");
if (!file.exists()) {file.createNewFile();
}
bos = new BufferedOutputStream(new FileOutputStream(file));
if (soap.length() <= 1024) {bos.write(soap.getBytes());bos.flush();
} else {int beginIndex = 0;int endIndex = 1024;while (beginIndex < soap.length()) {bos.write(soap.substring(beginIndex,(endIndex <= (soap.length())) ? endIndex : (soap.length())).getBytes());bos.flush();beginIndex = endIndex;endIndex = beginIndex + 1024;}
}
bos.close();
转载于:https://www.cnblogs.com/lmxsj/p/6109094.html
FileOutputStream flush()相关推荐
- java 写文件 flush_Java FileOutputStream flush()方法
Java FileOutputStream flush()方法 java.io.FilterOutputStream.flush() 用于刷新此输出流,并强制将所有缓冲的输出字节写出到该流中. 1 语 ...
- Java FileOutputStream
Java FileOutputStream class is a part of java.io package. Today we will look into FileOutputStream c ...
- android 网络编程实现,Android开发使用HttpURLConnection进行网络编程详解【附源码下载】...
本文实例讲述了Android开发使用HttpURLConnection进行网络编程.分享给大家供大家参考,具体如下: --HttpURLConnection URLConnection已经可以非常方便 ...
- Java项目:兼职平台系统(java+Springboot+ssm+HTML+maven+Ajax+mysql)
源码获取:博客首页 "资源" 里下载! 一.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclisp ...
- Java项目:校园招聘平台系统(java+MySQL+Jdbc+Servlet+SpringMvc+Jsp)
源码获取:博客首页 "资源" 里下载! 一.项目简述 功能: 用户和企业用户的注册登录,简历的筛选查看搜索,应聘信息互动等等. 二.项目运行 环境配置: Jdk1.8 + Tomc ...
- Android中有关Handler的总结
Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行.Android利用Handler来实现UI线程的更新的. Handler是Android中的消息发送器,其在哪个Activit ...
- Android通用简洁的下载器
下载逻辑在android开发中可谓很常见,那么封装一个通用简洁的下载器时很有必要的.如果不想给工程引入一个很重的jar包那么可以直接复用下面的代码即可. 主要对外接口 构造函数 : publi ...
- java怎样读txt文件_【后端开辟】java怎样读写txt文件?
java怎样读取txt文件? 1.运用FileInputStream完成读取txt文件内容 2.运用FileOutputStream完成写入txt文件内容 package cn.xiaobing.ut ...
- 微信端图片上传方式2
调用微信接口JS-SDK方式 前台代码: 1 <div class="link_cameraB"> 2 <img class="link_camera& ...
最新文章
- 2 Ways Thinking In Ajax
- Provisioning Services 7.8 入门系列教程之十四 UEFI支持和BOOTPTAB 编辑器
- python统计文章单词次数
- node转发请求 .csv格式文件下载 中文乱码问题 + 文件上传笔记
- Flutter Button 图文分析、效果浏览
- C#异常Retry通用类
- 写在前面--点燃酱爆心中的那团火
- sklearn中的降维算法(PCA)(原理相关)-1
- java笔记--关于int和byte[]的转换
- 水库大坝安全监测系统解决方案
- Postgres更改所有表的Owner
- 51单片机计数器c语言编程,求一个 89C51 简易计算器的c语言程序 只要加减乘除就行!...
- 一英寸芯片大小_CCD芯片尺寸
- Visual Studio/AnkhSVN在VS中出现SVN代码冲突的解决方法
- PHP的isset和empty
- C#读写导入导出Excel表格模板(NPOI)
- IPV6 IPV4 java 转换为数字
- MyEclipse安装Flash Builder插件
- matlab idft 二维,idft matlab
- 用Python做“电费计算.exe”,并保存数据到Excel
热门文章
- 【pytorch】yolov4 实现对蛾子数据集的识别 以及 对蛾子图片二值化处理 实现 自动打标签标注。(本文重点在自动实现将图片转化为voc数据集)
- J0ker的CISSP之路:复习-Access Control(4)
- 【springboot连接Tomcat报错】Error parsing HTTP request header Note: further occurrences of HTTP
- FlexRay 总线详细介绍
- artemis服务_Artemis安装
- RadioButton 和 RadioButtonList 比较
- 自己动手写操作系统--搭建保护模式下的运行环境:bochs下安装freedos
- 海量CAD图纸哪里获取呢?
- 主成分分析 (PCA) 和独立成分分析 (ICA)附Matlab代码
- 学生宿舍管理数据库设计(下)