当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
Java中的输入与输出部分
发布时间:2010/9/24 20:18:12 来源:城市学习网 编辑:ziteng
  Java中有两种基本的数据类型:byte和char分别占8位和16位。
  1、输入流又:输入流叫读;输出流:输出叫写。
  流有源和目的。源分为三种:硬盘文件;内存里的数据;另外一台机器的数据。目的也也分为三种:硬盘文件;另一台机器的数据;输出到内存另一个位置。
  2、字节流:colse():关闭该输入流;Red():从输入流中读取下一个字节。
  字节流中重要的两个流:FileInputStream:从文件中顺序读取程序。
  FileOutputStream:向文件中顺序写入数据。
  InputStream put = new FileInputStream("E:/javaI/Blue.jpg");//创建一个输入流,及指定源
  OutputStream out = new FileOutputStream//创建输出流,指定目标。
  int c;//创建每次读取的数据内容
  while((c =put.read()) != -1){ //循环读取内容,并将内容写到文件中。
  关闭流时要先关闭输入,在关闭输出。
  3.字符流:它和上面的字节流相差不是很大但不同的是它是用
  FileReader和FileWriter一个是读取一个是写。
  Reader rd = new FileReader("E:/javaI/JC.rar");//创建输入流指定源
  Writer wt = new FileWriter("E:/javaI/JC-1.rar");//创建输出流指定目标
  int c ;//创建读取的数据内容区
  while((c=rd.read())!=-1){//循环读取内容,并将内容写到文件中
  字节流与字符流的却别:字节流是最基本的,所有的InputStrem和OutputStream的子类都是,主要用在
  处理二进制数据,它是按字节来处理的,你如果想要在文本中有文字和音乐等必
  须用字节流来处理,在字符流中不能处理字节流不然后会出现乱码。
  字符流是为了弥补字节流的不足提出来的,为了处理纯文本时使用。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved