最新文章列表

java中的IO操作总结(四)

前面已经把java io的主要操作讲完了 这一节我们来说说关于java io的其他内容   Serializable序列化 实例1:对象的序列化
piaolingluo 评论(0) 有388人浏览 2013-08-30 14:12

java中的IO操作总结(三)

这一节我们来讲Scanner类和PrintWriter类的用法   Scanner类 实例1:从键盘读取
piaolingluo 评论(0) 有774人浏览 2013-08-30 14:09

java中的IO操作总结(二)

文件的操作 这一节我们来讨论关于文件自身的操作 不浪费唾沫了,用代码说话……   实例1:创建文件对象
piaolingluo 评论(0) 有380人浏览 2013-08-30 14:05

java流操作总结

java流操作总结 1.控制台读取,控制台输出 /** * 该类只操作文本文件,支持在文本后追加 */ public static void saveFile2File01(String fileFromDir, String fileToDir) throws Exception { BufferedReader br = new BufferedReader(n ...
ewf_momo 评论(0) 有859人浏览 2013-07-21 12:11

java 按行读取文件

 File input = new File(System.getProperty("user.dir") + "/doc/"+docName);       StringBuffer sb = new StringBuffer();      try {         FileReader fs = new FileReader(input);     ...
xfy142305 评论(0) 有2163人浏览 2013-07-18 10:18

Java 复制文件内容

package com.wsheng.cms.cms.test;   import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputS ...
Josh_Persistence 评论(0) 有1698人浏览 2013-05-31 14:19

Java 学习笔记- I/O - buffered Stream

 buffered stream 是对unbuffered stream的封装,从而减少读写的操作,提高程序的效率,由上图可以看出,buffered stream 可以分为 字节流和字符流两种,用来封装字节流的buffered stream 类为:BufferedInputstream,BufferedOutputStream 其构造方法为:BufferedInputstream(InputSt ...
红桃貳 评论(0) 有2493人浏览 2013-05-28 21:12

解决使用dom4j生成xml会出现中文乱码的问题

在使用dom4j生成xml文件时,如果设置编码为gbk,如下面的代码,则不会出现中文乱码 OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("gb2312"); XMLWriter output = new XMLWriter(new File ...
agehua 评论(0) 有5072人浏览 2013-05-26 21:27

判断文件是否存在,存在则读取,不存在则生成文件

如题,判断本地文件是否存在,是则读取文件内容,否则创建该文件,代码丑陋,见谅。 package com.agehua.utils; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; impo ...
agehua 评论(0) 有7530人浏览 2013-05-12 10:51

java io流类的功能概述

java io流的分类: 1、从io流的两大操纵数据的形式分类。input stream 、output stream 2、从io流的操纵的最细粒度分类。byte(stream)、char(Reader)。 3、从使用场景的角度分类。 过滤流的概念: FilterInputStream :输入过滤流,此流的任何继承者都必须提供underlying input stream。 FilterOu ...
王新春 评论(0) 有1397人浏览 2013-04-26 12:10

源码剖析之java.io.BufferedOutputStream

与缓冲输入流java.io.BufferedInputStream 对应的输出缓冲流为:java.io.BufferedOutputStream 功能是缓冲输出。再次强调缓冲的本质是:byte数组操作。 源码分析如 ...
王新春 评论(0) 有1428人浏览 2013-04-25 23:43

源码剖析之java.io.BufferedInputStream

java 提供了读写缓存api。 byte:java.io.BufferedInputStream 、 java.io.BufferedOutputStream char: java.io.BufferedReader、java.io.BufferedWriter 好处: 1、可以避免一次性写入大量的数据,这样可能瞬间造成内存占用太多,导致系统不稳定。 2、可以对写入较少的数据进行缓冲,避免写入输 ...
王新春 评论(0) 有1737人浏览 2013-04-25 18:47

源码剖析之java.io.OutputStream

java输出流的高层抽象:java.io.OutputStream 此抽象类是表示输出字节流的所有类的超类。输出流接受输出字节并将这些字节发送到某个接收器。 需要定义 OutputStream 子类的应用程序必须始终提供至少一种可写入一个输出字节的方法。 OutputStream 实现了两个接口: 1、Closeable:定义输出流需要关闭操作。关闭此输出流并释放与此流有关的所有系统资源。 ...
王新春 评论(0) 有1636人浏览 2013-04-24 14:40

源码剖析之java.io.ByteArrayInputStream

java的数据源有很多,比如:文件、网络、管道、命令行,甚至是内存。 其实我个人认为 java对流的源头概念做了更抽象的扩展,让一些本来很直观的操作,也封装为io流的形式,会增加理解的坡度。 比如: java.io.ByteArrayInputStream 其实完全可以不设计为流的一部分,因为其本质不过是对byte[] 的一个数据读取的处理,即使不用流的概念,完全可以自己实现自己想要的功能。 但是 ...
王新春 评论(0) 有1633人浏览 2013-04-24 00:15

JAVA_IO详解_包括讲解IO中各种流及其用法

个人感觉比较详细的javaIO资料,下载附件
ygsilence 评论(0) 有1118人浏览 2012-10-18 13:21

java io的认识

  在前面介绍了Decorator(装饰)模式, 让我自己想起了刚开始工作时那段“痛并快乐”的学习时光。在学习Android网络方面,也发现网络方面的很多内容都与Java I/O有关,因此暂时先停下Android网络方面的学习,把Java I/O完整的学习下。我们将按照基类的顺序:InputStream、OutPutStream、Reader、Writer来分别对Java I/O加以总 ...
jiangyanivy 评论(0) 有650人浏览 2012-07-12 14:34

读取Java文件到byte数组的三种方式

import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; ...
sharewind 评论(1) 有36089人浏览 2012-07-09 13:46

Java实现Zip的压缩和解压

jdk 1.6 环境下使用 java.util.zip.* 相关的类会存在中文乱码或者读取中文文件出错的问题,所以使用了 ant.jar 库里面的部分类,见代码import部分 package zip; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; imp ...
feipigzi 评论(0) 有1732人浏览 2012-07-04 00:50

Java的IO系统

一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s ...
hehaibo 评论(0) 有653人浏览 2007-10-07 13:17

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics