24 de março de 2011

Tecnologia Java – Introdução à programação


No meu último post eu falei um pouco sobre a tecnologia Java e como ela funciona. Percebendo que há muitos interessados no assunto,resolvi escrever um pouco mais sobre a tecnologia Java fazendo uma breve introdução à programação neste ambiente.
Os seguintes tópicos serão abordados a fim de iniciar seus conhecimentos e prepará-lo com necessário para começar a programar.
  • História – um pouco da história da tecnologia Java;
  • Dowloads necessários – links para todos os downloads necessários;
  • Entendo a orientação à objetos em Java – orientação à objetos e construtores;

História-
Em 1991 a Sun Microsystems iniciou um projeto com o codinome Green tendo como lider da equipe,James Gosling. O objetivo inicial não era criar uma linguajem de programação,mas sim uma forma de integração entre dispositivos eletrônicos. À necessidade,foi desenvolvida uma linguajem de programação baseada em C++ que James Gosling(seu criador) chamou de Oak. Mais descobriram que já existia uma linguajem de programação chamada Oak,foi então que em uma visita à cafeteria  denominaram Java a linguajem de programação por ser a ilha de origem do café que estavam bebendo(deve ser por isso que o simbolo do Java é uma xícara de café).
James Gosling - Criador da tecnologia Java
Infelizmente o mercado de dispositivos eletrônicos não acompanhava o progresso que a Sun desejava e o projeto quase foi cancelado. 
Graças à um feliz acaso,1993 ocorre o estouro da internet e a equipe vê a ideia de utilizar a linguajem Java para implementar páginas da web com conteúdo dinâmico.
A Sun anunciou oficialmente o Java em uma conferência em maio de 1995.Chamou muita atenção do mercado graças ao interesse na internet. O Java pegou e hoje existem milhões de desenvolvedores em todo o mundo.

Downloads-
Para programar em Java você precisa ter instalado o JDK ou Java SE,que é o a plataforma Java(todas as classes utilizadas),a JVM(Java Virtual Machine que irá executar o programa escrito em Java) e é claro,um compilador( transforma o código fonte no arquivo .jar à ser interpretado pela JVM). Seguem os links para download dos mesmos.

Entendendo a orientação à objetos em Java-
A orientação à objetos em Java é feita de um forma um poco diferente das outras linguajens. Para criar um objeto em Java você precisa importar sua classe e só depois utilizar o construtor para construir o objeto.Para que você possa entender bem,ai vai um exemplo que utiliza a classe Scanner para ler o nome digitado no teclado e envia uma mensagem de boas vindas.

   1-Para iniciar o seu primeiro programa em Java abra o NetBeans IDE;
      2-Vá até o menu “Arquivo” e clique em novo projeto;
      3-Em seguida selecione a categoria Java na lista da esquerda e o projeto Aplicativo Java na lista da                         
direita e clique em próximo;
     4-Nesta parte você escolhe o nome do projeto e o local onde deseja salva-lo.Altere apenas o nome do projeto para IniciandoEmJava e certifique-se de que a caixa Cria classe principal esteja selecionada e clique em Finalizar;
     5-A partir de agora,você tem na tela a classe principal do seu projeto.É ai que você vai digitar o código fonte.Faça como na imagem abaixo mostra e siga as próximas instruções.
Clique na imagem para ampliar

O código todo é esse:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


package iniciandoemjava;


/**
 *
 * @author william
 */
import java.util.Scanner;//Importa a classe scanner do pacote java.util
//A classe Scanner é utilizada para ler dados digitados no teclado.


public class Main {


    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);//Construtor cria o objeto da classe Scanner
        //Foi criado o objeto scan.Através dele podemos obter dados pelo teclado
        //No fim do construtor temos o segunte trecho entre parenteses "System.in"
        //Este trecho determina a entrada de dados,determina que o sistema vai receber entrada de         dados.
System.out.print("Digite seu nome: ");//Envia a mensagem que pede para o usuário digite seu   nome
System.out.print("Bem vindo "+scan.nextLine());//Envia a mensagem Bemvindo seguido do nome do    //usuário
//O código scan.nextLine() ordena ao objeto scan que leia uma linha de texto que será digitada
    }


}


    Este simples aplicativo demonstra a utlização da classe Scanner para obter dados através do teclado.
    Na lateral direita do blog agora você pode encontrar uma página especialmente dedicada à tecnologia Java.Lá estarão as próximas dicas e exemplos para você que pretende iniciar em Java ou adquirir mais conhecimento.
     Caso você tenha alguma dúvida em relação ao conteúdo aqui citado,entre em contato enviando e-mail para william.neto@ymail.com ou pelo twitter @williamjj7.
     Apenas para deixar claro,não sou professor.Se você possui alguma dúvida que gostaria de esclarecer cadastre-se em um fórum(recomendo Guj ou o fórum do Cluebe do Hardware).Apenas entre em contato se deseja esclarecer dúvidas em relação ao conteudo que postei ou se deseja sugerir algo.

Nenhum comentário:

Postar um comentário