100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java二级考点_计算机二级JAVA考试考点知识

java二级考点_计算机二级JAVA考试考点知识

时间:2020-07-23 22:28:15

相关推荐

java二级考点_计算机二级JAVA考试考点知识

计算机二级JAVA考试考点知识

学习是一个循序渐进的过程,需要同学们不断的学习和努力。计算机二级JAVA考试考点知识就为大家分享这里了,希望能帮助大家更好的复习所学的知识。

一、随机存取文件 RandomAccessFile

可同时完成读写操作

支持随机文件操作的方法:

readXXX()/writeXXX()

seek() 将指针调到所需位置

getFilePointer() 返回指针当前位置

length() 返回文件长度

例子:把若干个32位的'整数写到一个名为 “temp.txt”的文件中,然后利用seek方法,以相反的顺序再读取这些数据

import java.io.*;

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("temp.txt","rw");

for(int i=0;i

raf.writeInt(data);

for(int i=data.length-1;i>=0;i--){

raf.seek(i*4);

System.out.println(raf.readInt());

}

}catch(Exception e){

e.getMessage();

}finally{

if(raf!=null)

try{

raf.close();

}catch(Exception e){

e.getMessage();

}

}

}

二、小结

这部分的难点就是类比较复杂,尤其是每个类的构造方式,我认为记住下面这个图比记类的继承关系更好些

字节流:

InputStream

|-- FileInputStream (基本文件流)

|-- BufferedInputStream

|-- DataInputStream

|-- ObjectInputStream

OutputStream 同上图

BufferedInputStream DataInputStream ObjectInputStream 只是在 FileInputStream 上增添了相应的功能,构造时先构造FileInputStream

字符流:

Reader

|-- InputStreamReader (byte->char 桥梁)

|-- BufferedReader (常用)

Writer

|-- OutputStreamWriter (char->byte 桥梁)

|-- BufferedWriter

|-- PrintWriter (常用)

随机存取文件 RandomAccessFile

更多计算机二级JAVA相关文章分享:

【计算机二级JAVA考试考点知识】相关文章:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。