IO流中的字节输入流,求解底层原理

FileInputStream对象的read(byte[])方法,到底是什么时候把数据存入到byte数组里面的,我看底层最终调用的是native readBytes方法,但是idea就显示不了这个方法具体干嘛了

可以参考我写的文章[5:IO Stream-Java API 实战],里面介绍IO流中的字节输入流
https://blog.csdn.net/qq_46207024/article/details/123656123?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165923867716781432990565%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165923867716781432990565&biz_id=0&spm=1018.2226.3001.4450