índice
Obtenha o nome do host da máquina executando Java
InetAddress.getLocalHost().getHostName()
de uma máquina rodando em Javanome de anfitrião(nome da maquina) é apresentado aqui.
O programa de exemplo obtém o nome do host usando o método a seguir.
- java.net.InetAddress.getLocalHost() representa o host local por Endereço Inet Obtenha uma instância de .
- Host local obtido Endereço Inet de getHostName() O nome da máquina é obtido por
programa de amostra
/** * Obtenha o nome do host da máquina em execução. * @return host name * *Se ocorrer uma exceção inesperada, a string "UnknownHost" será retornada. */ public static String getHostName() { try { return InetAddress.getLocalHost().getHostName(); }catch (Exception e) { e.printStackTrace(); } return "UnknownHost"; }
Resultado da execução
◆Exemplo de execução
/** * Exemplo de execução * @param args */ public static void main(String[] args) { String name = getHostName(); System.out.println("Host name = '"+name+"'"); }
◆Resultado de saída
nome do host = '*****ATTON'
*O nome do host da máquina onde o comando foi executado é realmente gerado.