`
沉睡的鱼
  • 浏览: 71554 次
  • 性别: Icon_minigender_2
  • 来自: 石家庄
社区版块
存档分类
最新评论

i/o比较好的规范用法:

 
阅读更多
1) File file = new File ("hello.txt");
FileInputStream in=new FileInputStream(file);


2) File file = new File ("hello.txt");
FileInputStream in=new FileInputStream(file);
InputStreamReader inReader=new InputStreamReader(in);
BufferedReader bufReader=new BufferedReader(inReader);

3) File file = new File ("hello.txt");
FileReader fileReader=new FileReader(file);
BufferedReader bufReader=new BufferedReader(fileReader);

流(stream)分成两类:输入流和输出流 (输入输出是相对内存来说的)
io常用的输入输出流其实都是继承自4个抽象类,分别是
基于单字节(字节流)的inputstream ,outputstream类
基于双字节(字符流)的unicode代码单元的reader,writer类
一旦打开输入流后,程序就可以从输入流串行的读数据
从输入流读数据的过程一般如下:
open a stream
while more information
    read information
close the stream
分享到:
评论

相关推荐

    Single Root I/O Virtualization and Sharing 1.1 specification

    单根 I/O 虚拟化和共享规范 1.1 版本提供了详细的指导方针和技术细节,用于实现高效的 I/O 虚拟化。通过定义一个标准接口,SR-IOV 允许物理设备有效地支持多个虚拟机,从而显著提高了 I/O 密集型应用在虚拟化环境中...

    Siemens s7-300 PLC I/O模块接线图

    标题与描述中的“Siemens S7-300 PLC I/O模块接线图”涉及到的知识点主要集中在西门子S7-300系列可编程逻辑控制器(PLC)的输入输出(I/O)模块的接线技术上。S7-300是西门子SIMATIC家族中的一款高性能、灵活的模块...

    I/O继电器终端的连接图

    根据提供的文件信息,本文将详细解释“I/O继电器终端的连接图”中涉及的关键知识点,主要包括I/O继电器终端在工业自动化系统中的作用、不同类型的I/O继电器终端及其连接方式。 ### I/O继电器终端简介 I/O(Input/...

    Multi-Root I/O Virtualization and Sharing Specification

    本文档为《多根I/O虚拟化与共享规范》的1.0修订版,于2008年5月12日发布,由PCI-SIG(PCI特殊兴趣小组)负责维护。这份规范详细描述了多根I/O虚拟化(MR-IOV)技术的标准和协议。MR-IOV是PCI Express(PCIe)技术的...

    Fast I/O OSR 资料

    Fast I/O是一种高效处理I/O请求的方法,它避免了常规I/O操作中涉及的上下文切换和系统调用开销。在传统的I/O操作中,当用户空间应用程序请求读写文件时,需要通过系统调用进入内核模式,这涉及到CPU上下文的保存和...

    ET 200SP分布式I/O系统

    包括新属性与功能的介绍、系统概述、应用规划、安装指南、接线指导、组态方式、程序执行基础知识、保护措施、控制选件处理、调试步骤、SIMATIC存储卡的使用、维护提示、测试功能、问题解决方法以及技术规范等。...

    High-speed serial IO made simple 中文版

    《高速串行I/O简易指南》中文版是一本专注于高速...通过阅读这本《高速串行I/O简易指南》中文版,无论是初学者还是有经验的工程师,都能掌握高速串行I/O的关键技术和设计原则,从而更好地应对现代高速数据传输的挑战。

    西门子MM4变频器的I / O端子如何接线.pdf

    综上所述,用户在使用西门子MM4变频器进行I/O端子接线时,应当准确理解每个端子的功能、严格遵循接线规范、合理利用西门子提供的技术支持资源,并充分意识到自己在操作过程中的责任和义务。通过这样的方式,用户不仅...

    西屋Ovation系统 I/O硬件手册.pdf

    以上知识点尽管没有直接针对具体的技术细节,但它们提供了一个关于该硬件手册法律和使用规范的基本概念,这对于理解如何合法、安全和有效地使用西屋Ovation系统I/O模块是非常重要的。在实际操作之前,用户必须仔细...

    FANUC 0i-D数控系统IO单元硬件连接.pptx

    连接方法通常包括使用专用的接口模块,如CP1和CP2分别处理24V直流输入和输出,JD1A和JD1B用于I/O Link总线的连接,而JA3则用于手轮输入。各个I/O单元通过50芯I/O接口(如CB104, CB105, CB106, CB107等)与其他设备...

    西门子SIMATIC ET200SP分布式I/O系统.pdf

    附件和备件部分则列出了与ET200SP分布式I/O系统配套的附件和备件清单,以及这些附件和备件的功能和使用方法。 计算电阻部分可能会提供一些必要的电气计算,比如阻抗匹配、负载计算等,以保证系统的稳定性和信号的...

    松翰单片机教材070206

    - **1.2.2 I/O端口的相关寄存器**:详细解释了用于控制I/O端口的数据方向寄存器、数据端口寄存器等关键寄存器的功能和使用方法。 ##### §1.3 I/O的编程实例 - **1.3.1 输入口使用**:通过示例说明如何配置I/O端口...

    SIMATIC ET 200pro 分布式 I/O 系统[手册].pdf

    在功能部分,手册详细介绍了连接模块、接口模块、电源模块、数字量电子模块、模拟量电子模块和气动设备接口模块的作用和使用方法。连接模块负责将各个I/O模块连接到公共总线上;接口模块用于将分布式I/O系统连接到...

    实时操作系统VxWorks下I/O设备驱动程序的编写技巧3

    同样地,块设备驱动程序也不使用`ioaDevAdd`将设备添加到I/O系统中,而是通过文件系统接口实现。 #### 3. 编写高效的设备驱动程序 在编写设备驱动程序时,有几个关键因素需要考虑: 1. **性能优化**:确保驱动...

    在xPC目标下自行开发I/O驱动程序

    在MATLAB/Simulink环境下使用xPC目标进行I/O设备驱动程序的开发是实时控制系统开发中的一个重要环节。xPC目标是MATLAB的一个附加产品,它允许用户在一个实时操作系统中运行模型,用于测试和验证实时控制策略。开发I/...

    【计算机科学】Java程序设计实验报告:掌握I/O、数据库、多线程、网络编程及泛型应用方法旨在帮助学生基本

    内容概要:本文档为《Java程序设计》实验报告,旨在帮助学生基本掌握Java在输入输出I/O、数据库、多线程、网络编程、泛型与集合等方面的应用方法。实验要求学生完成至少两个任务,包括但不限于:使用I/O流进行文件的...

    创捷P200系列远程I/O说明书.rar

    "远程IO(Profibus)使用说明书.pdf"这份文档详细介绍了创捷P200系列远程I/O模块在Profibus网络中的配置、安装和操作步骤。以下是一些关键知识点: 1. **产品特性**:创捷P200系列可能包含不同类型的输入/输出模块...

Global site tag (gtag.js) - Google Analytics