`

IO(一)

 
阅读更多
代码例子
package com.test;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

public class InputStreamTest
{
	public static void main(String[] args) throws IOException
	{
		
		InputStream in = new FileInputStream("c:/hello.txt");
         
		byte[] buffer = new byte[200];

		int length = 0;
		
		while (-1 != (length = in.read(buffer, 0, 200)))
		{
			String str = new String(buffer,0,length);
			System.out.println(str);
		}
		in.close();

	}
}

分享到:
评论
1 楼 虚弱的java 2011-09-14  

相关推荐

    ava4Android 32 Java当中的IO 一

    "ava4Android 32 Java当中的IO 一"这个主题主要探讨了Java在Android开发环境中的IO操作,这对于理解和优化Android应用的性能至关重要。 首先,Java的IO体系基于流(Stream)的概念,分为字节流(Byte Stream)和...

    Node.js-pocket.io一个极简版的socket.io

    Socket.IO是一个实时应用框架,它在Node.js环境中工作,提供了WebSocket协议的实现,并且在WebSocket不被支持的情况下,通过其他手段(如polling)保证了浏览器和服务器之间的实时通信。Socket.IO不仅简化了...

    基于socket.io聊天室功能

    Socket.IO 是一个实时应用框架,它为开发人员提供了在 Web 应用中实现实时、双向通信的强大工具。基于 WebSocket 协议,Socket.IO 提供了更高级别的接口,能够处理各种网络条件下的连接问题,确保数据的可靠传输。在...

    NiceIO, 当你不得不使用 System.IO 一次时.zip

    NiceIO, 当你不得不使用 System.IO 一次时 NiceIOWindows: OSX: 当你不得不使用 System.IO 一次时。我需要使 C# 文件的&目录围绕大量。 它必须在 osx 。linux和 Windows 上工作。 我总是,我一直都不喜欢它。 Ni

    draw.io 一款开源的画图软件

    如果没有顺手的UML软件,可以选择draw.io

    逻辑IO与物理IO 逻辑IO与物理IO 逻辑IO与物理IO

    而在X86这样的体系结构中,物理IO采用I/O映射方式,有一个独立的I/O地址空间,不同于RAM的物理地址空间。CPU使用特定的指令(如IN和OUT)来访问这个独立的I/O端口空间,这使得地址空间更为清晰,但同时也增加了访问...

    西门子博途HMI监控1200或1500的IO状态时做成一页,IO监控画面做在一页显示,通过下拉菜单选择,方便快捷,不用一个一个去

    将IO监控画面整合在一页显示,意味着所有的I/O信号都被集中在一个窗口中,通过下拉菜单进行选择,这样就大大提高了操作效率。传统的做法可能需要为每一个I/O信号单独创建一个画面,用户需要逐个切换查看,而现在只需...

    IO端口和IO内存详解

    几乎每一种外设都是通过读写设备上的寄存器来进行...CPU对外设IO端口物理地址的编址方式有两种:一种是I/O映射方式(I/O-mapped),另一种是内存映射方式(Memory-mapped)。而具体采用哪一种则取决于CPU的体系结构。

    堪称一绝的“IO口扫键”法

    "堪称一绝的“IO口扫键”法"是一种高效利用有限的IO资源来实现大量按键扫描的技术。在电子工程和嵌入式系统设计中,IO口是非常宝贵的资源,尤其是在资源紧张的微控制器应用中。该方法通过巧妙的硬件布局和软件算法,...

    RAPIDIO嵌入式系统互连_rapidio中文协议_rapidio嵌入式_

    RapidIO 是一种高性能、低延迟的串行互连技术,最初设计用于满足通信设备和嵌入式系统的实时数据传输需求。它旨在替代传统的并行总线,如PCI和VME,以适应更高速度、更低功耗和更高带宽的要求。 RapidIO 协议的核心...

    网络IO模型:同步IO和异步IO,阻塞IO和非阻塞IO

    Java NIO库引入了选择器(Selector),允许程序在一个或多个通道上进行非阻塞I/O操作。如果数据未准备好,调用将立即返回,允许程序执行其他任务。 3. Java中的IO模型: - **BIO(Blocking IO)**:这是Java早期...

    网络IO模型:同步IO和异步IO,阻塞IO和非阻塞IO.pdf

    这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不相同。所以,为了更...

    PlatformIO 离线安装资源

    PlatformIO是一个强大的开源开发平台,专为嵌入式系统设计,支持多种硬件平台和软件框架。它提供了一种统一的、跨平台的方式来管理编译、调试和上传固件到各种微控制器,如ESP32和ESP8266。在本资源包中,你将找到...

    mcgs批量自动生成IO监视表.zip,能够自动生成IO监视界面,此代码仅供学习参考

    这个“mcgs批量自动生成IO监视表.zip”压缩包提供了一种高效的方法来创建IO监视界面,特别适用于西门子PLC系统的应用。该工具能够显著减少程序员的工作量,通过自动化处理来提高开发效率。 首先,我们要理解IO表...

    很给力的IO按键扫描电路,老外的5个IO可以驱动25个按键

    在电子设计中,IO按键扫描电路是一个常见的技术挑战,尤其是当资源有限且需要处理大量按键输入时。本文探讨了一种高效的方法,通过5个IO口驱动25个按键,大大节省了硬件资源。 首先,传统的按键扫描方法通常采用行...

    系统IO跟标准IO的连续与区别

    系统 IO 又称文件 IO 或低级磁盘 IO,是一种不带缓存的 IO 操作,它提供了基本的 IO 服务,特定于 Linux 或 Unix 平台。标准 IO 则被称为高级磁盘 IO,它提供了三种类型的缓存:全缓存、行缓存和不带缓存。 二、...

    RapidIO V3.0

    RapidIO是一种先进的高带宽、低延迟的互连技术,主要用于芯片至芯片、板至板之间的通信,尤其是在高性能计算、网络和嵌入式系统领域。RapidIO技术由RapidIO贸易协会(RapidIO Trade Association,简称RTA)维护和...

    drawio.js源码

    draw.io就是这样一款备受赞誉的在线绘图工具,它以其强大的功能和易用性,在众多绘图软件中脱颖而出。draw.io的核心是基于mxgraph.js进行二次开发的drawio.js,本文将深入探讨drawio.js的源码,以及其在实际应用中的...

    socket.io,socket.io-client下载

    Socket.IO是基于WebSocket的,但同时也提供了一层抽象和兼容性,因为它可以在WebSocket不被支持的环境中退化使用其他技术,如轮询或长轮询,来保持实时连接。这意味着,即使在老版本的浏览器或者非WebSocket支持的...

    基恩士下IO-Link配置方式.zip_IO-link_io link_基恩士 iolink_基恩士IO—LINK_基恩士远程I

    IO-Link是一种开放式、标准化的通信协议,专为工业自动化中的传感器和执行器设计。它在设备层上提供了一个简单的点对点连接,允许设备与控制器之间进行双向通信,从而实现参数设置、诊断和状态监控等功能。基恩士,...

Global site tag (gtag.js) - Google Analytics