Bem, se você é "Javeiro" de primeira viagem, você está no lugar certo. Neste Post vamos aprender um pouco sobre a tão famosa linguagem Java.
Java é uma linguagem de programação bastante saudável de se aprender, porém vai exigir de você um bom esforço para que você a domine, assim como toda linguagem. O que eu recomendo para que seus estudos Java dêem certo: um bom livro, internet, fazer perguntas - muitas perguntas - e pôr os neurônios para trabalhar em frente a um computador - ou até mesmo deitado na cama, quem sabe.
Algo que você precisa saber é que o Java em si se divide em três edições diferentes: J2SE, J2ME e J2EE. Todos as três são centradas em objetivos diferentes, são eles:
- J2SE (Java 2 Standard Edition) : destinado a aplicações desktop, das mais simples como um programinha que gerencia cadastros de pessoas em uma academia de ginástica, até as mais complexas como: jogos 3D, chats, editores gráficos, etc.
- J2ME (Java 2 Micro Edition): bem, se a tecnologia do seu celular é GSM, você provavelmente já jogou alguns joguinhos nele, não!? Pois é, existe 98% de chance de que o jogo que você jogou foi criado com tecnologia J2ME. Esta edição do Java é destinada não só para celulares, mas para "pequenos dispositivos" em geral, que possuem quantidade de memória bastante limitada em relação a um PC, tais como: torradeiras, PDAs, relógios, entre outros. Mas Java ME - um apelido para J2ME - também não é limitado a jogos. Você pode por exemplo construir um programa de video conferência, ou até mesmo um programa que lhe mantenha diariamente atualizado com o valor atual do dólar e do euro.
- J2EE (Java 2 Enterprise Edition): para não estender muito sua finalidade, esta edição é destinada a aplicações de grande porte com arquitetura cliente-servidor. Construir uma aplicação com J2EE possui uma série de benefícios, entre eles o reuso de componentes.
O foco do nosso tutorial será no J2SE (Standard Edition), pois ele é o mais indicado para o aprendizado da linguagem - e com toda razão.
JAVA 1.4... JAVA 1.5... JAVA 5... JAVA 6... por quê tantas versões?
Bem, como Java é uma linguagem viva e em constante atualização, obviamente sua versão é incrementada de tempos em tempos. Entretanto é relevante saber que a cada nova versão do Java grandes mudanças ocorrem. Isso não significa dizer que você terá que reaprender a como programar em Java a cada nova versão, muito pelo contrário, você vai aprender novos recursos que a nova versão
Em suas primeiras versões, Java era bastante criticada por ser uma linguagem lenta. E infelizmente era mesmo. Seu desempenho melhorou muito em sua versão 1.4, mas foi com a chegada da versão 1.5, ou 5.0, que seu desempenho obteve uma melhora espetacular e funcionalidades bastantes interessantes foram adicionadas à linguagem. Java 5 possui o codinome TIGER, desde já não estranhe se por acaso você encontrar a expressão Java Tiger. Agora você já sabe que estão se referindo ao Java 5.
A versão mais atual do Java é 1.6, ou 6.0 - codinome Mustang. Porém, vamos iniciar nosso tutorial com o Java 5, pois temos ainda muito o que aprender com esta versão.
QUER PROGRAMAR AGORA? ENTÃO PREPARE-SE...
Para começar a programar você precisa fazer um checklist do que você tem em mãos:
- * Um computador com Sistema Operacional Windows, Linux ou Mac instalado
- * SDK da linguagem Java
- * Uma IDE, de preferência. Se não quiser programar em bloco de notas...
Não sabe o que diabos é SDK? SDK (Software Development Kit) é um kit de desenvolvimento que lhe possibilita desenvolver aplicações em uma determinada linguagem de programação, no nosso caso: Java. Fique atento e não confunda-se, pois você pode encontrar a sigla JDK (Java Development Kit) ou até mesmo JSDK (Java System Development Kit), que no final significam SDK da linguagem Java.
Já um(a) IDE (Integrated Development Environment) é um ambiente de desenvolvimento que vai lhe ajudar bastante no momento da programação. Uma IDE possui uma interface gráfica intuitiva para que o programador facilmente detecte e corrija erros de compilação, crie novos projetos, automatize tarefas, etc.
E então, vamos começar a baixar?
Baixando o SDK
Aqui vai o endereço do SDK do Java 5 que você precisa fazer o download:
http://java.sun.com/javase/downloads/index_jdk5.jsp
Após clicar em Download, você aceita os acordo de licença, aguarda um instante e escolhe a versão do seu Sistema Operacional + o tipo de instalação que você quer.
Após a seleção, clique em "Download selected with Sun Download Manager". Agora é só baixar.
Baixando uma IDE
Você pode escolher uma ou mais IDEs entre as mais variadas existentes. São algumas delas: Eclipse, Netbeans, JEditor, JGrasp, BlueJ e GEL. Todas elas são gratuitas. Não seria muito produtivo se a cada Post eu desse suporte a cada uma dessas IDEs, desde já recomendo que você baixe a IDE Eclipse, cujo release mais recente chama-se Eclipse Europa. Você pode baixar o Eclipse em: http://www.eclipse.org/downloads/ clicando em "Eclipse IDE for Java Developers".
Bem, por esse Post é só. Continue a ler o Java Imediato para que vejamos como configurar o ambiente Java no Windows e a entender melhor como essa fantástica linguagem funciona.
Um abraço. Até a próxima

1 comentários:
Cara, muito bom!!!
Tutorial de ótimo conteúdo e uso de uma linguagem simples e descontraída sobre essa poderosa ferramenta de desenvolvimento de softwares!
Parabéns!!!
Postar um comentário