java 输出流和输入流
2015-08-19 19:30
330 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kaifeng_256/article/details/47785621
File file = new File("E:\\a.tet");是生成文件。
FileInputStream fis;输入流用来读取文件,BufferedInputStream bis;是缓冲输入流,可以提高IO性能, 该类自带缓冲区, 对于读取大文件能提高程序性能。
FileOutputStream输出流,用来写入文件。
ServletContext
s = ServletActionContext.getServletContext();
s.getRealPath("/")+文件名;获取服务器上传路径。其实也就是个路径,在本地环境中,就是tomcat之类服务器的路径。
FileOutputStream fos = new FileOutputStream(s.getRealPath("/")+"文件名.后缀");
BufferedOutputStream bos;缓冲输出流。
使用输入流输入字节至二进制的临时变量中,len是序列化,也就是写入字节的个数,0为要写到数组中的位置,然后使用输出流写到目录的文件中。
byte[] b = new byte[1024]; int len;
while((len = dis.read(b)) = -1){
bos.write(b,0,len);
}
然后刷新一下缓冲。
bos.flush();
关闭流
fis.close();
bis.close();
fos.close();
bos.close();
相关文章推荐
- [Java开发之路](8)输入流和输出流
- [转]java 输出流转输入流
- java中输入流和输出流
- java.io输入流怎么转成输出流
- java中使用文件输入流和文件输出流进行文件读写的用例!
- java输入流输出流
- [转]java 输出流转输入流
- java读取InputStream输入流后输出String字符串
- 输出空白字符对于cin提取输入流遇到空格的问题Strut2教程-java教程
- java总结输入流输出流
- java基础之输入流和输出流(FileInputStream,FileOutputStream,FileReader,FileWriter)
- Java学习提要——输入流与输出流基本操作
- java基础49 IO流技术(对象输入流/对象输出流)
- Java总结输入流输出流
- android 向内存中 读写 文件数据 》》》java基础---- 文件输入流,文件输出流
- 关于JAVA字节输入流与输出流以及与字符区别
- Java 流(Stream)简介:1、基本的输入流和输出流
- 【java基础:IO】多个输入流通过SequenceInputStream序列流整合成一个大流然后输出的Demostration
- java 输入流和输出流
- java的输出流与输入流的讲解