sábado, 9 de novembro de 2013

Entendendo o Java


Nesta postagem irei explicar como é o funcionamento do Java.



Então, como o Java funciona?
Digamos que seu objetivo é escrever um aplicativo para convidar alguns de seus amigos para sua festa de aniversário e seu desejo é que eles recebam este convite em qualquer dispositivo.
Vamos aos passos necessários:
Você criará um arquivo de código-fonte, o compilador Javac irá compilar o seu código e, em seguida será executado o bytecode compilado em uma maquina virtual Java.

Detalhes do funcionamento:

1 - Código-fonte: Crie um documento código fonte, neste caso a linguagem Java será a nossa linguagem utilizada. O código-fonte é o código salvo como ".java". Exemplo: churrascao.java.


Exemplo de código-fonte Java

2 – Compilador: O compilador busca em seu código-fonte algum erro, caso haja algum erro no seu código ele retorna para você (mensagem de erro). O código só é compilado quando não há mais nenhum erro.  Quando não existir mais nenhum erro é gerado um arquivo  .class, este .class é um segundo documento gerado pelo compilador. Este arquivo é composto por bytecodes Java.

3 - Saída: A saída é simplesmente o código compilado. Exemplo: Churrascao.class
Qualquer dispositivo que execute Java conseguirá interpretar ou converter este arquivo em algo que possa ser processado. O bytecode gerado pelo compilador funciona independente de plataforma, ou seja, posso executar em um computador ou até mesmo em uma geladeira (desde que tenha uma JVM).

4 - Máquinas Virtuais: A maquina virtual é a responsável por converter o bytecode em algo que a plataforma escolhida entenda e execute. A maquina virtual utilizada é a JVM(Java Virtual Machine).
Em breve começaremos de fato a codificar, a ideia é só entender como tudo funciona antes de qualquer coisa.


Na próxima postagem estarei explicando um pouco sobre a estrutura do código Java.


Espero que continuem a me seguir e não se esqueçam de comentar, pois preciso de um feedback de vocês.



Valeu Galera!!!

Nenhum comentário:

Postar um comentário