文章分类 -  Java 进阶

上一页 1 2 3 4 5 6 7 8 9 下一页

原 nio 读取大文件
摘要:package com.yao.bigfile; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import ja 阅读全文

posted @ 2016-02-28 10:22 1130136248 阅读(115) 评论(0) 推荐(0)

Java NIO 入门学习(读写文件)
摘要:我们用原有 IO 读写文件应该不会陌生了,顺带回顾一下,大致两种:1. 在 InputStream 或 OutputStream 上读写字节或字节数组,读 InputStream 时用是否返回 -1 来判断是否到达末尾。2. 包装成 Reader/Writer 可以直接读写字符串,进一步包装到 Bu 阅读全文

posted @ 2016-02-28 10:20 1130136248 阅读(184) 评论(0) 推荐(0)

JAVA NIO核心概念及基本读写
摘要:面向流的I/O系统一次一个字节地处理数据。一个输入流产生一个字节的数据,一个输出流消费一个字节的数据。为流式数据创建过滤器非常容易。链接几个过滤器,以便每个过滤器只负责单个复杂处理机制的一部分,这样也是相对简单的。不利的一面是,面向流的I/O通常相当慢。 NIO与原来的I/O有同样的作用和目的,但是 阅读全文

posted @ 2016-02-28 09:58 1130136248 阅读(147) 评论(0) 推荐(0)

Java IO最详解
摘要:初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。 首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 阅读全文

posted @ 2016-02-27 22:10 1130136248 阅读(171) 评论(0) 推荐(0)

PrintStream
摘要:PrintStream 阅读全文

posted @ 2016-02-27 21:59 1130136248 阅读(80) 评论(0) 推荐(0)

输入输出重定向
摘要:输入输出重定向 阅读全文

posted @ 2016-02-27 21:44 1130136248 阅读(62) 评论(0) 推荐(0)

java管道
摘要:java管道 阅读全文

posted @ 2016-02-27 21:42 1130136248 阅读(154) 评论(0) 推荐(0)

java NIO
摘要:本文简介: JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到诸如缓冲区和通道这样的关键 I/O 元素的知识,并考察更新后的库中的标准 I/O 是如何工作的。您还将了解 阅读全文

posted @ 2016-02-27 21:08 1130136248 阅读(141) 评论(0) 推荐(0)

java中的IO整理
摘要:写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。 最后欢迎大家提出意 阅读全文

posted @ 2016-02-27 20:53 1130136248 阅读(82) 评论(0) 推荐(0)

Java中Properties类的操作
摘要:知识学而不用,就等于没用,到真正用到的时候还得重新再学。最近在看几款开源模拟器的源码,里面涉及到了很多关于Properties类的引用,由于Java已经好久没用了,而这些模拟器大多用Java来写,外加一些脚本语言Python,Perl之类的,不得已,又得重新拾起。本文通过看《Java编程思想》和一些 阅读全文

posted @ 2016-02-27 20:44 1130136248 阅读(94) 评论(0) 推荐(0)

Java读取Properties文件的六种方法
摘要:使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = 阅读全文

posted @ 2016-02-27 20:42 1130136248 阅读(67) 评论(0) 推荐(0)

使用 StreamTokenizer类获得文本中的单词和数字个数
摘要:package com.utils; import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.Stream 阅读全文

posted @ 2016-02-27 20:29 1130136248 阅读(173) 评论(0) 推荐(0)

使用SequenceInputStream类
摘要:在软件的日常运行中,会生成一些日志文件,记录软件的使用情况,这些文件通常几天生成一个,为方便管理,需要定期合并,可以使用SequenceInputStream实现。SequenceInputStream有一组有序输入流集合创建,并从头至尾逐个读取,可以将所有输入流作为一个整体写入到文件中。可以佳话输 阅读全文

posted @ 2016-02-27 20:19 1130136248 阅读(193) 评论(0) 推荐(0)

java 解压缩/压缩文件 ,单个和多个
摘要:package com.utils; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java 阅读全文

posted @ 2016-02-27 18:16 1130136248 阅读(131) 评论(0) 推荐(0)

获取指定类型的文件
摘要:package com.utils; import java.io.File; import java.io.FilenameFilter; //实现FilenameFilter接口,可用于过滤器文件名//本方法实现的是筛选指定格式结尾的文件public class MyFilenameFilter 阅读全文

posted @ 2016-02-27 15:47 1130136248 阅读(126) 评论(0) 推荐(0)

Java中读取某个目录下的所有文件和文件夹
摘要:File类中提供listFile()方法,可以获得当前文件夹中包含的全部子文件夹和文件,通过地柜可以获得全部文件 import java.io.File;public class Test1 { public static void main(String[] args) { String path 阅读全文

posted @ 2016-02-27 15:30 1130136248 阅读(593) 评论(0) 推荐(0)

java 文件 读取目录下的所有文件(包括子目录)
摘要:import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List; public class test { public 阅读全文

posted @ 2016-02-27 15:26 1130136248 阅读(169) 评论(0) 推荐(0)

java 创建临时文件
摘要:createTempFile (String prefix, String suffix)在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。前缀是文件名,后缀是格式,如果为null,则格式为.tmp createTempFile (String prefix, String suff 阅读全文

posted @ 2016-02-27 15:23 1130136248 阅读(251) 评论(0) 推荐(0)

java泛型(二)、泛型的内部原理:类型擦除以及类型擦除带来的问题
摘要:参考:java核心技术 一、Java泛型的实现方法:类型擦除 前面已经说了,Java的泛型是伪泛型。为什么说Java的泛型是伪泛型呢?因为,在编译期间,所有的泛型信息都会被擦除掉。正确理解泛型概念的首要前提是理解类型擦出(type erasure)。 Java中的泛型基本上都是在编译器这个层次来实现 阅读全文

posted @ 2016-02-19 23:25 1130136248 阅读(191) 评论(0) 推荐(0)

Java泛型-类型擦除
摘要:Java泛型-类型擦除 一、概述 Java泛型在使用过程有诸多的问题,如不存在List<String>.class, List<Integer>不能赋值给List<Number>(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协 阅读全文

posted @ 2016-02-19 23:24 1130136248 阅读(134) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 下一页

导航