import java.io.*;
public class TestBufferStream1 {
public static void main(String args[]) {
try {
FileInputStream fis = new FileInputStream("D:/Programming tools/JAVA学习/studyspace/2014.7.4/src/TestBufferStream1.java");
BufferedInputStream bis = new BufferedInputStream(fis);
int c = 0;
System.out.println((char)bis.read());
System.out.println((char)bis.read());
//System.out.println(bis.markSupported());
bis.mark(10);
for(int i = 0; i < 10 && ((c = bis.read()) != -1); i++) {
System.out.print((char)c);
}
System.out.println();
bis.reset();
for(int i = 0; i < 10 && ((c = bis.read()) != -1); i++) {
System.out.print((char)c);
}
System.out.println();
bis.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}
求解释 啊
public class TestBufferStream1 {
public static void main(String args[]) {
try {
FileInputStream fis = new FileInputStream("D:/Programming tools/JAVA学习/studyspace/2014.7.4/src/TestBufferStream1.java");
BufferedInputStream bis = new BufferedInputStream(fis);
int c = 0;
System.out.println((char)bis.read());
System.out.println((char)bis.read());
//System.out.println(bis.markSupported());
bis.mark(10);
for(int i = 0; i < 10 && ((c = bis.read()) != -1); i++) {
System.out.print((char)c);
}
System.out.println();
bis.reset();
for(int i = 0; i < 10 && ((c = bis.read()) != -1); i++) {
System.out.print((char)c);
}
System.out.println();
bis.close();
} catch(IOException e) {
e.printStackTrace();
}
}
}
求解释 啊