最新文章列表

io之自定义InputStream

package com.laien.io; import java.io.IOException; import java.io.InputStream; /** * 自定义InputStream,节点流 * * @author Administrator * */ public class MyByteArrayInputStream extends Inp ...
lianglaiyang 评论(0) 有1060人浏览 2014-09-28 23:16

io之DataStream

package com.laien.io; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileInputStream; ...
lianglaiyang 评论(0) 有649人浏览 2014-09-28 22:17

io之BufferedInputStream

package com.laien.io; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.InputStream; /** * BufferedInputStream预先读入一整段原始输入流数据至缓冲区中, * 而外界对BufferedInputStrea ...
lianglaiyang 评论(0) 有636人浏览 2014-09-24 22:52

io之BufferedOutputStream

package com.laien.io; import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.OutputStream; /** * 先把内容保存到缓冲区,当缓冲区满了之后,再写入硬盘,避免频繁写硬盘 * * @author Administrat ...
lianglaiyang 评论(0) 有571人浏览 2014-09-24 22:37

io之FileOutputStream

package com.laien.io; import java.io.FileOutputStream; import java.io.OutputStream; /** * 从程序中往硬盘写数据,谓之output * * @author Administrator * */ public class OutputStreamTest { pu ...
lianglaiyang 评论(0) 有533人浏览 2014-09-24 22:22

io之FileInputStream

package com.laien.io; import java.io.FileInputStream; import java.io.InputStream; /** * 从硬盘中把数据读到内存中,谓之INPUT * @author Administrator * */ public class InputStreamTest { public sta ...
lianglaiyang 评论(0) 有556人浏览 2014-09-23 23:02

深入分析 Java I/O 的工作机制

原网页:http://www.ibm.com/developerworks/cn/java/j-lo-javaio/ 原网页文后有部分不错的文章。   I/O 问题可以说是当今互联网 Web 应用中所面临的主要问题之一,因为当前在这个海量数据时代,数据在网络中随处流动。这个流动的过程中都涉及到 I/O 问题,可以说大部分 Web 应用系统的瓶颈都是 I/O 瓶颈。本文的目的正是分析 ...
jiasanshou 评论(0) 有479人浏览 2014-09-19 10:22

异步陷阱之IO篇

很多教程和资料都强调流畅的用户体验需要异步来辅助,核心思想就是保证用户前端的交互永远有最高的优先级,让一切费时的逻辑通通放到后台,等到诸事完备,通知一下前端给个提示或者继续下一步。随着.NET发展,async和await关键字的推广,Task Parallel Library (TPL)的稳步发展, 异步编程也越来越多的被重视和采用,很多时候非常便利的解决各种性能问题,但同时也带来了很多的陷阱。​ ...
powertoolsteam 评论(0) 有253人浏览 2014-09-10 10:47

Java NIO Chinese Tutorial

Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) Java NIO提供了与标准IO不同的IO工作方式:  Channels and Buffers(通道和缓冲区):标准的IO基于字 ...
zhuzhiguosnail 评论(0) 有1120人浏览 2014-08-30 22:13

java读取大文件 超大文件的几种方法

java 读取一个巨大的文本文件既能保证内存不溢出又能保证性能     2010-09-25 11:18:50|  分类: 默认分类 |字号 订阅 import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.RandomAccessFile;
langgufu 评论(0) 有8380人浏览 2014-08-21 10:20

java io性能分析(转载)

摘要: 本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。 第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。 Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java 语言中一个字符有两 ...
langgufu 评论(0) 有2772人浏览 2014-08-20 17:49

java IO工具类大全

原文:java IO工具类大全 代码下载地址:http://www.zuidaima.com/share/1550463299062784.htm IO工具类大全-几乎包含日常开发中所有常见的工具类 截图如下: 运行结果
springmvc_springdata 评论(0) 有138人浏览 2014-08-09 23:31

Java NIO 简单事件响应实现

com.nio.Server package com.nio; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.SelectionKey; import java.nio.channels.Selector; import java.nio.channe ...
antlove 评论(0) 有1389人浏览 2014-08-09 12:33

java-IO框架(二)

(转)   什么是流:   流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据源的流。数据源可以是文件,内存或者网络等。同样,当程序需要输出数据到目的地时也一样会开启一个流,数据目的地也可以是文件、内存或者网络等。流的创建是为了更方便地处理数据的输入输出。   流分为字节流和字符流。字节流也称为原始数据,需要用户读入后进行相应的编码转换。而字符流的实现是基于自动 ...
无量 评论(0) 有834人浏览 2014-08-06 13:40

将CSV文件转换为TXT文件

    主要思想就是使用BufferedReader从CSV文件读取每一行数据,再使用BufferedWriter向TXT文件中写入数据。最需要注意的就是乱码的处理。     使用这种方式可以避免乱码。 DataInputStream in = new DataInputStream(new FileInputStream(new File(csvFileName))); BufferedR ...
IO 
拖拖鞋 评论(0) 有3341人浏览 2014-07-25 20:49

java io 字节流

 字节流继承体系图 下图表示字节流部分的输入与输出的对应关系。     字符流继承体系图: 下图为字符流的输入与输出的对应关系图:           流式IO流(Stream)是字节的源或目的。两种基本的流是:输入流(Input Stream)和输出流(Output Stream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流。 ...
langgufu 评论(0) 有1409人浏览 2014-07-23 15:09

java io 流

 Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节 ...
langgufu 评论(0) 有2582人浏览 2014-07-23 15:06

IO的概念

     java中的IO值得就是input(输入)和output(输出)。           所谓的输入输出值得就是数据流在内存和硬盘之间的相互传输。并且输入输出都是相对于内存说的,数据从硬盘传输到内存属于输入,而数据才内存传输到硬盘属于输出。(只有清楚了输入输出是相对于内存来说的,这是学习IO的前提,以至于学习的过程中不迷惑)
IO 
百卉含英 评论(0) 有383人浏览 2014-07-15 21:12

操作系统——输入/输出

  除了提供抽象以外,操作系统还需要控制计算机的所有I/O设备,操作系统必须向设备发送命令,捕捉中断,处理设备的各种错误,I/O部分的代码是整个操作系统中的重要组成部分。   1.  I/O硬件原理 对于程序员来说,I/O硬件是提供给软件的接口,我们的讨论仅限于如何对硬件编程,而不是其内部工作原理。   1.1 I/O设备 I/O设备可以分成两类:块设备和字符设备。   块设备 ...
brandNewUser 评论(0) 有1351人浏览 2014-06-17 22:12

最近博客热门TAG

Java(141745) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics