Postagens

Mostrando postagens de junho 3, 2012

JDK,JRE,JVM - Quais suas diferenças?

Imagem
Vamos quebrar mais esta aqui para a galera! Afinal, qual a diferença? JDK (Java Development Kit) Java Developer Kit contém ferramentas necessárias para desenvolver os programas em Java, e  JRE  para executar os programas.   As ferramentas incluem compilador (javac.exe), lançador de aplicação Java (java.exe), appletviewer, etc ... O Compilador converte o código Java em código de byte.  O  Java executa o aplicativo, abre um  JRE,  carrega a classe, e chama seu método principal. Você precisa  do JDK  se você quer escrever seus próprios programas, e para compilar o m.   Para execução de programas Java, o JRE é suficiente. JRE é direcionada para a execução de arquivos Java  ou seja,  do JRE  = Java  JVM  + Classes Pacotes (como util, matemática, lang, awt, etc swing) + de bibliotecas de tempo de execução. JDK  é principalmente direcionada para desenvolvimento java.   Ou seja, v...

Abrindo Arquivos Com Java

Imagem
Fala galera! Eu a pouco tempo, estava precisando abrir arquivos via java, e encontrei alguma dificuldade com isso. Depois de muito "penar", descobri finalmente como fazer e venho aqui lhes repassar esta dica que um dia também lhes será útil! Vamos lá! Neste exemplo, vamos executar um aplicativo usando o programa java.  Este exemplo utiliza a classe  Process   que está contida no pacote Lang e estende-se a classe  Object  . O método  Runtime.exec ()  cria um processo natural e retorna uma instância de uma subclasse da classe Process. Este exemplo é então utilizado para controlar o processo, e, para obter a informação sobre o mesmo. A classe Process fornece métodos para a realização de entrada, saída de espera, verificação do status de saída, e destruir (matar) o processo. O  Runtime.exec ()  pode não funcionar bem para os processos de janelas, processos daemon, processos Win16/DOS sobre Microsoft scripts do ...