java源码解读
文章平均质量分 73
ethan777
这个作者很懒,什么都没留下…
展开
-
InputStream源码
在Java程序中,通常会使用IO的输入输出,这里的输入输出是相对你的程序而言的。比如你写一个程序要读取一个文本文件,这里有两个对象,你的程序,还有就是文本文件。你的程序需要数据,那么用的应该是输入流(InputStream). public class ReadText { public static void main(String[] args){ try {...原创 2011-07-25 20:00:30 · 136 阅读 · 0 评论 -
OutputStream源码
import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class writeText { public static void main(String[] args) { // 学了数据输入了,那么学下数据输出吧 ...原创 2011-07-27 10:53:13 · 104 阅读 · 0 评论 -
FileInputStream类源码
import java.io.FileDescriptor;import java.io.InputStream;import java.nio.channels.FileChannel;public class FileInputStream extends InputStream { private FileDescriptor fd; private File...原创 2011-07-27 16:26:11 · 191 阅读 · 0 评论 -
Buffer源码解读
public abstract class Buffer { private int mark = -1; private int position = 0; private int limit; // 缓冲区中第一个不能读或写的元素 private int capacity;// 缓冲区中数据元素的最大容量 long address; // 包似有的构造函...原创 2011-07-27 16:35:47 · 116 阅读 · 0 评论 -
HeapCharBuffer源码解读
class HeapCharBuffer extends CharBuffer { // 调用CharBuffer的构造函数 // CharBuffer(int mark, int pos, int lim, int cap, char[] hb, int offset) { // super(mark, pos, lim, cap); // this.hb = h...原创 2011-07-27 16:37:22 · 349 阅读 · 0 评论 -
CharBuffer源码解读
public abstract class CharBuffer extends Buffer implements Comparable<CharBuffer>, Appendable, CharSequence, Readable { final char[] hb; //指向缓冲区的数据存储的引用 final int offset; boolea...原创 2011-07-27 16:38:28 · 603 阅读 · 1 评论