当前位置: 首页 > news >正文

学校网站建设所使用的技术发帖推广平台

学校网站建设所使用的技术,发帖推广平台,网站做sem对优化有影响吗,做网站公司郑州郑州的网站建设公司目录 一、数据流概念 1.输入输出的概念​ 2.流的概念 3.流的操作 二、常用的流分类 三、文件输入输出流 1.FileReader和FileWriter 2.FileInputStream和FileOutStream 四、复制文件 一、数据流概念 1.输入输出的概念​ 输入输出技术用于处理设备之间的数据传输&#x…

目录

一、数据流概念

1.输入输出的概念​

2.流的概念

3.流的操作

二、常用的流分类

三、文件输入输出流

1.FileReader和FileWriter

2.FileInputStream和FileOutStream

四、复制文件


一、数据流概念

1.输入输出的概念​

        输入输出技术用于处理设备之间的数据传输,指的是程序和外部设备或者其他计算机进行数据交换的过程,比如读/写文件、网络通信等。将外部数据读取到内存中称为输入,将内存数据输出到磁盘、光盘中称为输出。

2.流的概念

        Java程序中,对于数据的输出输入操作以“流”的方式进行。java.io包下提供了各种“流”类接口,用于获取不同种类的数据,并通过标准的方法输入或输出数据。

3.流的操作

import java.io.FileInputStream;
import java.io.IOException;public class FileInputStreamTest {public static void main(String[] args) {// 确定源String path = "hello.txt";FileInputStream fis = null;try {// 打开流fis = new FileInputStream(path);// 操作流int res = 0;while ((res = fis.read()) != -1) {System.out.println((char) res);// 转换类型为char}} catch (IOException e) {e.printStackTrace();} finally {try {// 关闭流fis.close();} catch (IOException e) {e.printStackTrace();}}}
}

二、常用的流分类

分类字节输入流字节输出流字符输入流字符输出流
抽象父类InputStreamOutputStreamReaderWriter
访问文件FileInputStreamFileOutStreamFileReader    FileWriter
访问数值ByteArrayInputStreamByteArrayOutStreamCharArrayReaderCharArrayWriter
访问管道PipedInputStream    PipedOutStream    PipedReader    PipedWriter
访问字符串StringReader    StringWriter
缓冲流BufferedInputStream    BufferedOutputStream    BufferedReader    BufferedWriter
转换流InputStreamReader    OutputStreamWriter
对象流ObjectInputStream    ObjectOutputStream          
装饰流FilterInputStream    FilterOutputStream    FilterReader    FilterWriter
打印流PrintStream         PrintWriter
数据过滤流DataInputStream    DataOutputStream

        InputStream和Reader是所有输入流的基类,OutputStream和Writer是所有输出六的基类。InputStream和OutputStream是字节流的抽象父类,以字节为单位进行I/O操作,Reader和Writer是字符流的抽象父类,以字符为单位进行I/O操作。

三、文件输入输出流

1.FileReader和FileWriter

        FileReader和FileWriter分别继承自Reader和Writer,以字符为的那位广泛用于文件操作的节点流。FileReader类用于从文本读数据,每次度一个字符或者一个字符数组;FileWriter类用于从文本文件写数据,每次写入一个字符、一个数组或者一个字符串。

2.FileInputStream和FileOutStream

        FileInputStream和FileOutStream分别继承自InputStream和FileOutStream,以字节为单位广泛用于文件操作的节点流。FileInputStream类用于从文件读取数据,FileOutStream类用于将数据写入文件

四、复制文件

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;public class Copy {public static void main(String[] args) {FileInputStream fis = null;FileOutputStream fos = null;try {// 打开流fis = new FileInputStream("hello.txt");//路径fos = new FileOutputStream("hello1.txt");byte[] bytes = new byte[10];// 操作流while (fis.read(bytes) != -1) {fos.write(bytes);fos.flush();}System.out.println("复制完成!");} catch (Exception e) {e.printStackTrace();} finally {try {if (null != fos)// 关闭流fos.close();} catch (IOException e) {e.printStackTrace();}try {if (null != fis)fis.close();} catch (IOException e) {e.printStackTrace();}}}
}

http://www.dinnco.com/news/54899.html

相关文章:

  • 全flash网站模板站长工具平台
  • 外贸免费开发网站建设百度图片搜索入口
  • 用html做企业门户网站网拍外宣怎么推广
  • 新手建网站什么类型好站长统计app网站
  • 深圳网站制作专业公司百度一下百度一下你知道
  • 中国网站建设调查分析江西省seo
  • 世界杯网站建设seo网站诊断方案
  • 详述网站建设的过程深圳网络推广专员
  • 冠县做网站哪里好谷歌官方网站首页
  • 公司网站制作的教程怎么搭建自己的网站
  • 哪个网站做婚礼邀请函好佛山网络公司 乐云seo
  • 做设计在哪个网站上找高清图片大全网络推广文案怎么写
  • 专门做毕业设计的网站如何做一个自己的电商平台
  • 所以免费爱做网站推广普通话的文字内容
  • 廊坊网站制作推广郑州好的seo外包公司
  • 高端品牌网站建设(杭州)正规考证培训机构
  • 服务器可以做网站seo查询系统源码
  • 怎样找回网站备案密码错误百度做网站需要多少钱
  • 网站做系统叫什么软件有哪些广州网站推广排名
  • 中国建设工程造价管理协会seo优化排名
  • 洛阳哪里做网站网站流量数据
  • 洞口做网站的公司推荐希爱力跟万艾可哪个猛
  • 免费的短视频app有哪些云seo
  • 电子商务平台经营者制定平台服务协议和交易规则时关键词整站优化
  • 网站优化是外包还是自己做网店推广的作用是
  • 不会编程 做网站前端性能优化
  • 做网站电商山西太原百度公司
  • 在线免费logo设计网站semikron
  • 做计划的网站网站收录查询入口
  • 滕建建设集团网站网络营销与策划