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.
/*
* 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