摘要: Iterator接口 Iterator接口也是Java集合框架的成员,但它与Collection系列、Map系列的集合不一样:Collection系列集合、Map系列集合主要用于承装其他对象,而Iterator则主要用于遍历Collection集合中的元素,Iterator对象也被称为迭代器。 It... 阅读全文
posted @ 2015-04-02 17:18 leejun同学 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 概述Java的集合类主要由两个接口派生而来:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包括了一些子接口或实现类。如下图是集合的继承关系:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack... 阅读全文
posted @ 2015-04-02 16:36 leejun同学 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一.RandomAccessFile RandomAccessFile是Java输入/输出流体系中功能最丰富的文件内容访问类,它提供了众多的方法来访问文件内容,她既可以读取文件内容,也可以向文件输出数据。与普通的输入/输出流不同的是,RandomAccessFile支持“随机访问”的方式,程序可以直... 阅读全文
posted @ 2015-04-02 15:12 leejun同学 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在Java中用File对象来创建文件时,绝对路径一般是不会出现什么问题的,如果使用相对路径,则有可能出现意向不到的问题。比如我在Java基础——输入/输出(二)中的程序:import java.io.*;public class FileInputStreamTest{ public stat... 阅读全文
posted @ 2015-04-02 14:44 leejun同学 阅读(1844) 评论(0) 推荐(0) 编辑
摘要: 一.字节流与字符流1.1 InputStream和ReaderInputStream是抽象类,本身并不能创建实例来执行输入,它里面包含如下几个方法:1.Int read():从输入流中读取单个字节,返回所读取的字节数据。2.int read(byte[] b):从输入流中最多读取b.length个字... 阅读全文
posted @ 2015-04-02 14:12 leejun同学 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 概述 Java的IO通过java.io包下是类和接口来支持,在java.io包下主要包括输入,输出两种IO流,每种输入、输出流又可分为字节流和字符流两大类。其中字节流以字节为单位来处理输入、输出操作,而字符流以字符来处理来处理输入、输出操作。一.File类File类可以使用文件路径字符串来创建F... 阅读全文
posted @ 2015-04-02 13:28 leejun同学 阅读(212) 评论(0) 推荐(0) 编辑