Java URLConnection - Когда мне нужно использовать метод connect ()?

У меня есть проблема, чтобы понять значениеconnect() метод вURLConnection класс. В следующем коде, если я используюconnect() метод, я получаю тот же результат, если я не использую его.

Почему (или когда) мне нужно его использовать?

URL u = new URL("http://example.com");
HttpURLConnection conn = (HttpURLConnection) u.openConnection();

conn.connect();//with or without it I have the same result

InputStream in = conn.getInputStream();
int b;
while ((b = in.read()) != -1) {
 System.out.write(b);
}

Ответы на вопрос(2)

Ваш ответ на вопрос