问答详情
源自:3-1 RandomAccessFile基本操作

调用read()方法之后,buf中会存储bytes的值,这是什么原理?

这是代码截图:

54d32bf10001597805000112.jpg

提问者:Enan 2015-02-05 16:39

个回答

  • 好帮手慕珊
    2015-02-06 09:17:02
    已采纳

    JAVA的API就是这样设计的,是比较特殊:)

  • 怒城
    2016-03-02 02:39:02

    raf是随机访问文件流,它本身也是一种对指定文件产生连接的对象,就像是个管道,管道两端分别对准了文件和buf,read方法就是开关,一旦使用该方法,就将文件里的内容传输到buf里面,写入应该没有这个过程直接写就行了 hoho个人浅见

  • 团cn_0
    2016-02-11 19:09:21

    我觉得表达的不够清晰,是把从raf这个对象中read到的字节写到buf数组里。