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, você pode criar um arquivo Java (com a ajuda de pacotes Java), compilar um arquivo Java e executar um arquivo java JRE (Java Runtime Environmen…

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 Windows, ou shell.

A classe Runtime contida no pacote java.lang e amplia o o…