美文网首页
java学习笔记 i/o

java学习笔记 i/o

作者: rochuan | 来源:发表于2017-06-08 17:47 被阅读0次

java在读取大文件上尽量使用缓冲流并且合理配置缓冲流大小这样性能会大大升高。

try{

FileInputStream fis =newFileInputStream("/Users/rochuan/Downloads/timg.jpeg");

FileOutputStream fos =newFileOutputStream("timg.jpeg");

BufferedInputStream bis =newBufferedInputStream(fis);

BufferedOutputStream bos =newBufferedOutputStream(fos);

byte[] b =new byte[10];

while(bis.read(b) != -1){

bos.write(b);

}

bos.close();

bis.close();

fis.close();

fos.close();

System.out.println("done!");

}catch(Exception e){

System.out.println(e.fillInStackTrace());

}

相关文章

  • Netty 权威指南笔记(一):网络 I/O 模型和 Java

    Netty 权威指南笔记(一):网络 I/O 模型和 Java IO 入门 Java I/O 模型的实现离不开底层...

  • java学习笔记 i/o

    java在读取大文件上尽量使用缓冲流并且合理配置缓冲流大小这样性能会大大升高。 try{ FileInputStr...

  • I/O

    Java I/O 总结 理解Java中字符流与字节流的区别 深入学习 Java 序列化 Java I/O 操作及优...

  • NIO-异步IO

    异步I/O Github Demo 连网是学习异步 I/O 的很好基础,而异步 I/O 对于在 Java 语言中执...

  • Java-I/O学习(5)

    Java-I/O学习(5) ByteArrayInputStream ByteArrayInputStream类可...

  • Java-I/O学习(7)

    Java-I/O学习(7) Reader 在Java API中,Java Reader类(java.io.Read...

  • Linux 磁盘I/O基础知识总结

    本文用于对一些基础磁盘I/O知识的总结。 目录索引 磁盘I/O那些事 总结思维导图 磁盘I/O学习笔记 磁盘I/O...

  • Linux 五种I/O技术以及在Java中应用

    Linux 五种I/O技术以及在Java中应用 I/O概念说明 在学习linux内核I/O方面的知识,首先要了解一...

  • 线上学习资料汇总_新

    1. Java I/O 这些年一直记不住的 Java I/O 深入分析 Java I/O 的工作机制 NIO 入门...

  • Java I/O 学习(一)

    Java.io package 通过数据流,序列化和文件系统提供系统输入和输出。 File 概述 一种文件或目录的...

网友评论

      本文标题:java学习笔记 i/o

      本文链接:https://www.haomeiwen.com/subject/cietqxtx.html