这更像是一个良知问题,而不是技术问题:p 我正在编写一些java代码以从服务器下载文件...为此,我使用BufferedOutputStream方法的write()和BufferedInputStream方法的read()。Java BufferedOutputStream:要写多少字节
所以我的问题是,如果我使用一个缓冲区来保存字节,什么应该是要读取的字节数?当然我可以读取字节使用只是int byte = read()然后写入(byte),或者我可以使用缓冲区。如果我采用第二种方法,那么在定义每次读取\写入的字节数时,是否有任何方面需要注意?这个数字会影响我的计划吗?
Thks
首先回答,并有一个很好的答案:p我将在1024-4096之间设置缓冲区的大小。 Thks –