Gostaria de saber se a JVM me retorna informações do sistema operacional…
Ex.: em que resolução está a tela… 800 X 600
Qual a hora atual…
Etc…
Como obter essas informações…
Como obter as informações da JVM…
Gostaria de saber se a JVM me retorna informações do sistema operacional…
Ex.: em que resolução está a tela… 800 X 600
Qual a hora atual…
Etc…
Como obter essas informações…
Como obter as informações da JVM…
Você pode usar o System.getProperty() que te retorna bastante coisas.
Ex.: System.getProperty(“os.name”);
Retorna o sistema operacional que está rodando o JVM.
Na descrição do método getProperty tem algumas propriedades http://java.sun.com/j2se/1.4.2/docs/api/index.html
No caso da hora atual, basta usar a classe Date
import java.util.Date;
public class DataAtual{
public static void main(String[] args){
//A classe Date está 'deprecated'
Date data = new Date();
System.out.println(data.getHours()+":"+data.getMinutes()+":"+data.getSeconds());
}
}
ou classe Calendar
import java.util.Calendar;
public class DataAtual{
public static void main(String[] args){
//A classe Calendar substituiu a classe Date
Calendar data = Calendar.getInstance();
System.out.println(data.get(Calendar.HOUR)+":"+data.get(Calendar.MINUTE)+":"+data.get(Calendar.SECOND));
}
}
Espero ter ajudado.