首页 > 编程语言 > 详细

Java I/O 笔记

时间:2015-04-22 22:03:39      阅读:252      评论:0      收藏:0      [点我收藏+]

1. Java常用I/O类概述

技术分享

 

2. 文件读写

  你可以根据该文件是二进制文件还是文本文件来选择使用FileInputStream(FileOutputStream)或者FileReader(FileWriter)。

  这几个类允许你从文件开始到文件末尾一次读取一个字节或者字符,或者将读取到的字节写入到字节数组或者字符数组。你不必一次性读取整个文件,相反你可以按顺序地读取文件中的字节和字符。

  如果你需要跳跃式地读取文件其中的某些部分,或者想同时进行读写,可以使用RandomAccessFile。

  你可能需要读取文件的信息而不是文件的内容,比如文件大小、属性、文件夹下的文件列表,可以使用File。

3. 管道

  Java IO中的管道为运行在同一个JVM中的两个线程提供了通信的能力。

  不能利用管道与不同的JVM中的线程通信(不同的进程)。在概念上,Java的管道不同于Unix/Linux系统中的管道。在Unix/Linux中,运行在不同地址空间的两个进程可以通过管道通信。在Java中,通信的双方应该是运行在同一进程中的不同线程。

 

Java I/O 笔记

原文:http://www.cnblogs.com/xingyun/p/4448665.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!