Java 优化新的BufferedReader(输入流)

Java 优化新的BufferedReader(输入流),java,parsing,url,inputstream,bufferedreader,Java,Parsing,Url,Inputstream,Bufferedreader,这将打印出大约800-1200毫秒,网页本身并不太大,但大约有300行代码 我想知道是否有任何方法可以优化或加速打开流的过程,这样我就可以读取页面源代码的行,因为虽然这1秒并不太糟糕,但如果你在一个程序中打开30行,那么你就有问题了,因为它需要30秒。也许我应该传递BufferedReader或InputStreamReader,这样它就不会每次都生成一个新的 谢谢99.9%的时间是网络延迟和传输时间。读卡器的创建时间为微秒。除了使用更快的网络和连接到互联网的胖管道的网站之外,你别无选择。该死,

这将打印出大约800-1200毫秒,网页本身并不太大,但大约有300行代码

我想知道是否有任何方法可以优化或加速打开流的过程,这样我就可以读取页面源代码的行,因为虽然这1秒并不太糟糕,但如果你在一个程序中打开30行,那么你就有问题了,因为它需要30秒。也许我应该传递BufferedReader或InputStreamReader,这样它就不会每次都生成一个新的


谢谢

99.9%的时间是网络延迟和传输时间。读卡器的创建时间为微秒。除了使用更快的网络和连接到互联网的胖管道的网站之外,你别无选择。

该死,我希望这不会成为回应,哦,好吧,我想我只能忍受时间。为什么不并行加载它们,这样你只会落后于最长的一个?
long start = System.currentTimeMillis();
URL link = (any url);
BufferedReader read = new BufferedReader(new InputStreamReader(link.openStream()));
System.out.println("Took: " + (System.currentTimeMillis()-start));