domingo, 22 de dezembro de 2013

Usando a classe InetAddress para ver endereços IP

A classe InetAddress é utilizada pelo Java para representar um endereço de Internet ou endereço IP, que consiste em um número de 32-bit ou 128-bit sem sinal. Esta arquitetura é definida pelas RFC 790: Assigned Numbers, RFC 1918: Address Allocation for Private Internets, RFC 2365: Administratively Scoped IP Multicast e RFC 2373: IP Version 6 Addressing Architecture.

Uma instância de InetAddress consiste em um endereço IP e seu nome de host correspondente (se fez a resolução do nome). Veremos no vídeo como esta classe se comporta. Devemos notar que existem diversos métodos estáticos e métodos que se comportam como factories que facilitam o tratamento deste tipo de informação. A classe InetAddress não tem construtores visíveis. Para criar um objeto InetAddress, você tem que usar um dos métodos disponíveis de fábrica. Os métodos tipo factory são uma convenção em que métodos estáticos em uma classe que retornam uma instância da classe InetAddress.


Nenhum comentário:

Postar um comentário