学习是一个循序渐进的过程,需要同学们不断的学习和努力。计算机二级JAVA考试考点知识就为大家分享这里了,希望能帮助大家更好的复习所学的知识。
一、随机存取文件 RandomAccessFile
可同时完成读写操作
支持随机文件操作的方法:
readXXX()/writeXXX()
seek() 将指针调到所需位置
getFilePointer() 返回指针当前位置
length() 返回文件长度
例子:把若干个32位的'整数写到一个名为 “”的文件中,然后利用seek方法,以相反的顺序再读取这些数据
import .*;
public class RandomFile{
public static void main(String args[]){
RandomAccessFile raf=null;
int data[]={12,31,56,23,27,1,43,65,4,99};
try{
raf=new RandomAccessFile("","rw");
for(int i=0;i
eInt(data);
for(int i=th-1;i>=0;i--){
(i*4);
tln(Int());
}
}catch(Exception e){
essage();
}finally{
if(raf!=null)
try{
e();
}catch(Exception e){
essage();
}
}
}
二、小结
这部分的难点就是类比较复杂,尤其是每个类的构造方式,我认为记住下面这个图比记类的继承关系更好些
字节流:
InputStream
|-- FileInputStream (基本文件流)
|-- BufferedInputStream
|-- DataInputStream
|-- ObjectInputStream
OutputStream 同上图
BufferedInputStream DataInputStream ObjectInputStream 只是在 FileInputStream 上增添了相应的功能,构造时先构造FileInputStream
字符流:
Reader
|-- InputStreamReader (byte->char 桥梁)
|-- BufferedReader (常用)
Writer
|-- OutputStreamWriter (char->byte 桥梁)
|-- BufferedWriter
|-- PrintWriter (常用)
随机存取文件 RandomAccessFile
1.2017年计算机二级Java备考题及答案
2.2017年3月计算机二级Java备考习题
3.计算机二级考试java基础知识
4.2017年计算机二级Java强化试题及答案
5.2017计算机等级考试二级Java重点内容
6.2017计算机二级JAVA考试巩固试题及答案
7.计算机二级考试Java精选训练题
8.计算机二级考试:Java语言学习六大要点
9.计算机二级《Java语言程序设计》考试知识点
10.2017计算机二级JAVA常考知识复习