プログラミング言語 (Java など) でファイルを読みたいと思っています。通常、メソッドのシグネチャは
byte[] readBytes(int numberOfBytes) .
バイト数は、オペレーティング システム (つまり、Windows 4096) で使用されるフォーマットのブロック サイズの倍数である必要がありますか? 本当に良いパフォーマンスを得るには、どのバイト数を指定する必要がありますか? BufferedInputStream と通常の InputStream の違いは何ですか?
ありがとう。