quinta-feira, 15 de janeiro de 2015

on Leave a Comment

1.2 - Como funciona a linguagem Java?


Quando programa-se em Java, todo o código fonte é primeiramente é escrito em um editor de texto (Você pode usar até mesmo o bloco de notas), e depois o arquivo é salvo com a extensão .java. Depois de compilado pelo compilador  javac  é criado uma arquivo .class. Esse arquivo .class  contém códigos binários que são convertidos pela Java Virtual Machine (Java VM ou se preferir JVM).  A Java VM é responsavem por executar sua aplicação.

Devido a Java VM é possível que um programa Java seja executado em diferentes tipos de sistemas operacionais, como Windows, Linux, Mac OS, Android, na Web, entre outros. Algumas máquinas virtuais como a Java SE HotSpot at a Glance, executam etapas adicionais em tempo real para aumentar o desempenho da aplicação, isso devido a tarefas adicionais que buscam evitar a recompilar trechos de código da aplicação que são frequentemente usados, assim quando aquele código for requerido pela aplicação já estará pronto para ser executado. Além de funcionar como um coletor de lixo, ou seja, limpar da memória informações que não serão utilizadas momentaneamente pela aplicação.

Figure showing source code, compiler, and Java VM's for Win32, Solaris OS/Linux, and Mac OS


No próximo post iremos conhecer um pouco sobre a Plataforma Java.

0 comentários:

Postar um comentário

Tecnologia do Blogger.