Iniciando com a linguagem Java

Publicado por André em 21/07/2009

[ Hits: 7.817 ]

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

Rodando diversos formatos de vídeo sem problemas em seu Debian

Java: Lendo a entrada do teclado

Nasm - um ótimo compilador Assembler

CPU-G: Capturando informações de hardware no Linux

Alterando mensagem ao logar no SSH

Leitura recomendada

Migrando máquinas físicas para máquinas virtuais

Instalando Node.js no Debian 10 Buster

Fedora 6 e Squid 2.6.x transparente

Roteamento com marcação de pacotes

Alterar tema do GDM no Ubuntu 9.10

  

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