Iniciando com a linguagem Java

Publicado por André em 21/07/2009

[ Hits: 7.792 ]

Blog: http://127.0.0.1

 


Iniciando com a linguagem Java



Não será uma tarefa muito fácil definir exatamente o que é Java. Entretanto podemos entender o Java como sendo uma tecnologia, uma linguagem de programação e uma plataforma de desenvolvimento criada e mantida pela Sun Microsystems com suporte ao paradigma de programação orientada a objetos, destinada ao desenvolvimento de software.

Antes de passarmos para o desenvolvimento dos códigos em Java, vamos conhecer seus principais elementos.
  • JDK (java development kit): Kit de desenvolvimento Java, também conhecido como SDK (software developmentkit). O JDK é o ambiente destinado aos desenvolvedores, representado por um conjunto de ferramentas, além do JRE;
  • Ferramentas como o javac, (compilador), java (interpretador), javadoc (gerador de documentação) e diversas outras ferramentas que fazem parte do JDK;
  • JRE (java runtime environment): Ambiente de execução Java, composto pela biblioteca de funcionalidades (java API), máquina virtual java (JVM) e outros componentes necessários para a execução dos programas desenvolvidos em Java;
  • JVM (java virtual machine): É o software que interpreta o bytecode, permitindo a execução dos programas desenvolvidos em Java. A JVM é específica para cada plataforma;
  • Java API (java application programming interface): É o conjunto de bibliotecas com uma variedade de funcionalidades que facilitam a programação.

Instalando o JAVA

O JDK esta disponível para download no site da Sun.

Baixe e instale. Agora baixe uma IDE como o NetBeans, procure no Google, você vai encontrá-la disponível para o Linux. : )

Vamos programar?

Crie um novo projeto com o nome PrimeiroPrograma, digite na sua IDE o seguinte código:

public class PrimeiroPrograma // Onde está PrimeiroPrograma é o nome da aplicação, no nosso caso é PrimeiroPrograma mesmo
{
   public static void main(String args [])
   {
      System.out.println("Meu primeiro programa em java."); // Devemos ressaltar que o Java é case sensitive, letras minúsculas são diferentes de maiúsculas
   }
}

As linhas que começam com "//" são apenas comentários, eles não manipulam o programa em nada, aliás, não são nem lidas pela IDE.

O main é o método principal de uma classe, é a primeira coisa a ser executada pela JVM, ou seja, é neste método que o processamento começa. O método main deve obrigatoriamente ser público (palavra chave public) , ser estático (palavra chave static) e não retornar um valor (palavra chave void), além disso deve possuir um parâmetro array do tipo String que, por padrão, é chamado de args. Todas essas fazem com que a declaração do método main seja uma receita de bolo que devemos repetir sempre que necessário.

Por fim temos a linha que serve para exibir uma mensagem no prompt de comando ou terminal, ao final de uma sentença, deve ser colocado ponto e vírgula (;), por isso o final da sentença System.out.println("Meu primeiro programa em java.") tem um ponto e vírgula.

O comando System.out.println() espera um parâmetro que deve ser entre aspas duplas, tudo que está entre aspas duplas é considerado um valor do tipo String, ou seja, um valor textual. Na linha anterior o parâmetro que é passado para o método println() do objeto out da classe System é exatamente a mensagem a ser exibida no prompt System.out.println, "Meu primeiro programa em java".

Fim do nosso primeiro tutorial, quando sobrar tempo posto um mais completo. :)

Abraços... Junior

Outras dicas deste autor

Try Python: Interpretador Python online

Identificando SO através da linguagem Java

Instalando a biblioteca libxml2

Brincando com IP no PHP

Alterando mensagem ao logar no SSH

Leitura recomendada

Instalando o Snort no Debian

Synergy-Plus - Controle 2 computadores ou mais com 1 teclado + mouse

Como fazer aparecer a logomarca da sua empresa no lugar das propagandas do MSN

O arquivo /etc/issue

Instalando o Kurumin

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts