본문 바로가기

개 발코딩

[java] close() 와 disconnect()의 차이

자바에서 HttpURLConnection 클래스를 통해 연결되어 있는 것을 끊을 때 두가지 방법이 있다.

close() 메소드를 쓰거나 disconnect()를 쓰는 방법...


둘다 연결을 끊어주는게 맞고, 두개의 차이는 

close()를 사용해서 연결을 종료시킨 경우, 다시 연결할려면 openConnection() 을 다시 해줘야한다. 한마디로 첨부터 다시 연결하는거다.


이에 반해 disconnect()는 connect() 메소드만 호출하면 바로 다시 복구 된다.