Java IO流
来源:互联网 发布:辐射4女角色捏脸数据 编辑:程序博客网 时间:2024/06/04 19:24
8位(bit)=1字节(Byte)
1024字节()=1KB
java中表示一个文件或者目录的类:File
在计算机中,所有的文件都是以二进制存储的;
java.io.File表示一个文件或者一个目录
字节流:以字节的形式传输数据,可以传输任意形式的文件
字符流:以字符形式传输数据,只能传输字符
输出流:
输入流:
字节流:一次读入或读出是8位二进制。
字符流:一次读入或读出是16位二进制。
例子输入一个文件到控制台
package com.hp.IO;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class InputDemo {
public static void main(String[] args) {
File f=new File("c:\\asp.net基本复习.txt");
StringBuffer sb=new StringBuffer();
FileInputStream fis=null;
try {
fis=new FileInputStream(f);
byte [] b=new byte[1024];
int len=0;
while((len=fis.read(b))>0){
sb.append(new String (b,0,len));
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}finally{
try{
fis.close();
}catch(IOException e){
e.printStackTrace();
- JAVA【IO一】IO流
- Java-IO-java的IO流
- java IO 流
- JAVA之IO流
- java IO(字符流)
- java的io流
- JAVA之IO流(
- JAVA 基础IO流
- JAVA 中的IO流
- Java IO 流学习
- JAVA 中的IO流
- Java IO流操作方法。。
- java io流总结
- 转]JAVA IO流
- JAVA IO流
- Java中的IO流
- JAVA IO 流操作
- 详述JAVA IO流
- 【Python】【matplotlib】绘图
- 测试工程师之bug的定位
- cocos2dx luabinding C/C++/LUA部分
- 符号配对
- sublime text 3 教程(2)
- Java IO流
- 项目管理师基础背诵
- 《UNIX网络编程 卷2》 笔记: 使用FIFO实现信号量
- 【Python】【matplotlib】面向对象方式绘图
- Eclipse中的Maven项目报错处理方法
- svn安装,配置
- 安卓 三个绘图工具类详解
- Eclipse中的Maven项目报错处理方法
- 心酸的Caffe安装之路 环境搭配 Ubuntu16.04+gtx1080+cuda8.0+cudnn5.1+opencv+Anaconda3+caffe