Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Como obter as interfaces de rede do computador em Java

Imprimir
Avaliação do Usuário: / 3
PiorMelhor 

Se a sua aplicação depende de conexões de rede, seja para socket, para arquivo ou banco de dados, talvez seja bom saber quais são as interfaces de rede disponíveis no equipamento. Para isso eis um pequeno código fonte exemplo:

 
 public static void main(String[] args) {
 Enumeration<NetworkInterface> nets = null;
 try {
 nets = NetworkInterface.getNetworkInterfaces();
 } catch (SocketException ex) {
 System.err.println(ex);
 }
 do {
 NetworkInterface r = nets.nextElement();
 System.out.println("Nome completo: " + r.getDisplayName());
 System.out.println("Nome curto: " + r.getName());
 } while(nets.hasMoreElements());
 }

As importações serão:

import java.net.NetworkInterface;
import java.net.SocketException;
import java.util.Enumeration;
 

Adicionar comentário


Código de segurança
Atualizar

You are here: