我々はすべて知っているように、両方のopenStream()
ためのコードがあるので、これらのコードは同じ結果に本当にurl.openConnection()を使用する必要がありますか?
public class MainApp {
public static void main(String[] args) throws IOException {
URL google = new URL("http://www.google.com");
google.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(google.openStream()));
reader.lines().forEach(System.out::println);
}
}
と
public class MainApp {
public static void main(String[] args) throws IOException {
URL google = new URL("http://www.google.com");
BufferedReader reader = new BufferedReader(new InputStreamReader(google.openStream()));
reader.lines().forEach(System.out::println);
}
}
が得られますので、google.openConnection()?
は 'OpenConnectionメソッド()'を複数回呼び出すことが可能ですか? –
確かに、あなたが望むほどです。それはjavadocが教えてくれることです。これはあなたのURLのための新しい "輸送"としてこれについてです。 – ar4ers