Acessar informações da máquina

2 respostas
U

Existe uma forma de se obter as seguintes informações utilizando a linguagem java?

[list]
Endereço físico da placa de rede;
Nome da máquina (host); e
Nome do usuário logado
[/list]

2 Respostas

U

Gente, desculpa a quantidade de tópicos iguais, mas houve um erro local e acabei re-enviando o tópico 3 vezes

S

Aí tem alguns exemplos de informações que você consegue pegar com o Java

import java.net.*;

public class projetoTeste {
	
	
	   public static void main(String[] args) { 
		   try{
			   //pegar o IP
			   System.out.println(InetAddress.getLocalHost().getHostAddress());
			   //pega o nome da máquina
			   System.out.println(InetAddress.getLocalHost().getHostName());
			   
			   System.out.println(Runtime.getRuntime().freeMemory());
			   System.out.println(Runtime.getRuntime().maxMemory());
			   System.out.println(Runtime.getRuntime().totalMemory());
			   System.out.println(System.getProperty("user.dir")); 
			   System.out.println(System.getProperty("user.home")); 
			   System.out.println(System.getProperty("user.name")); 
			   
		   }catch(Exception e){
			   System.out.print(e);
		   }
	   } 

}
Criado 5 de dezembro de 2007
Ultima resposta 6 de dez. de 2007
Respostas 2
Participantes 2