File available()方法

File类中的length()方法与IO中InputStream类中的available()方法功能重复?

只是返回值类型不同 前者返回long后者返回int   但本质上都一样表示文件的字节数  available的存在不是功能重叠吗? 

一个是文件的大小,
一个是输入流,inputstream.available()方法返回的值是该inputstream在不被阻塞的情况下一次可以读取到的数据长度;

自古英雄出炼狱,从来富贵入凡尘。
原文地址:https://www.cnblogs.com/yunliu0603/p/9670133.html