谁有java IO的例子啊

解决方案 »

  1.   


    google、baidu一下~~~!!!
     网上很多啊!String name= "";
    RandomAccessFile rw = new RandomAccessFile("D://我的文档//Workspaces//MyEclipse 8.6//KTV//src//number.txt", "r");       /* skipBytes方法    
     * 尝试跳过输入的 n个字节以丢弃跳过的字节。  
     * 此方法可能跳过一些较少数量的字节(可能包括零)。  
     * 这可能由任意数量的条件引起;在跳过 n 个字节之前已到达文件的末尾只是其中的一种可能。  
     * 此方法从不抛出 EOFException。返回跳过的实际字节数。如果 n 为负数,则不跳过任何字节。  
     *   
     *   
     */   
       /* read方法  
     * 从此文件中读取一个数据字节。以整数形式返回此字节,范围在 0 到 255 (0x00-0x0ff)。如果尚无输入可用,将阻塞此方法。  
     * 返回:下一个数据字节,如果已到达文件的末尾,则返回 -1。  
     *       也就是返回到底读取了多少个字节读取几个字节就返回几  
     */   
      
    rw.seek(0);  
    while((name = rw.readLine())!=null) {
    System.out.println(name);
    name += name.getBytes().length ;
    break;
    }  
    System.out.println("---------------------");  
    rw.seek(name.getBytes().length) ; //绝对定位跳转、定位到文件中的第几个字节处(如:0文件开始处)   
    while((name = rw.readLine())!=null) {
    System.out.println(name);  
    }
    随机访问!!!
      

  2.   

    个人觉得java io无非是对几个类的正确应用,与io流的线程阻塞问题是io的两大主要要解决与分析的