[Java Network] 3. URLConnection

URL Connection은 Java에서 제공하는 네트워크 API로 특정 URL과의 연결을 설정하고 데이터를 주고받을 수 있도록 해준다. 이 API는 다양한 프로토콜(HTTP, HTTPS, FTP 등)을 통해 데이터를 송수신할 수 있으며, 네트워크 통신을 위한 기본적인 기능을 제공한다. URL과 URL Connection의 관계 URL는 특정 리소스를 가리키는 주소를 나타내는 객체이고 URLConnection은 URL에 연결하고 데이터를 주고받기 위한 클래스이다.

Continue reading

[Java Network] 2. IP주소 InetAddress

java에서 IP주소 InetAddress 클래스에 대한 포스팅이다. InetAddress 클래스는 Java에서 IP 주소를 표현하고 네트워크와 관련된 작업을 수행할 수 있도록 제공되는 표준 클래스이다. 이 클래스는 IP 주소와 호스트 이름을 다룰 수 있으며, 네트워크 애플리케이션 개발에 사용한다.

Continue reading

[Java] 24. 직렬화(Serializable)

우선 직렬화에 앞서 스트림에 자바에서 말하는 스트림에 대해서 알고 가자. 자바에서 입출력을 수행하려면, 즉 어느 한쪽에서 다른 쪽으로 데이터를 전달하려면, 두 대상을 연결하고 데이터를 전송할 수 있는 무언가가 필요한데 이것을 스트림이라 한다. 즉, 스트림이란 데이터를 운반하는 통로이다.

Continue reading

Pagination