Java/ComecoJava
Origem: Wikilivros, livros abertos por um mundo aberto.
| Java |
[editar] Por Onde Começar
Provavelmente você está ansioso para começar a aprender essa linguagem depois de tudo o que foi escrito até aqui, mas vamos com calma porque há ainda mais coisas a explicar e alguns conselhos a dar antes de realmente começarmos.
O primeiro é que a linguagem Java está disponível em várias versões, cada uma com seu propósito. Cada uma destas versões deve ser ressaltada uma vez que atuam em tecnologias diferentes e necessitam de diferentes pré-requisitos.
Java SE: É a tecnologia Java para desktops. É obrigatório o seu entendimento, ou pelo menos seus conceitos, pois serve de fundação para as outras versões. Atua em notebooks e PCs domésticos e está amplamente disponível, estando presente em quase 90% dos PCs do mundo.
Java ME: É a versão para dispositivos móveis, os quais geralmente têm menos memória sendo ela limitada bem como seu processamento também o sendo. Sendo assim nada mais é do que uma versão reduzida das APIs para desktop que incluem APIs específicas para construir aplicações que lidem com estas limitações.
JAVA EE: É na verdade um conjunto de especificações, as quais são implementadas em servidores de aplicação, tais como JBoss, Jetty, BEA Logic, etc. A base dela é o Java SE, porém o jeito de programar é diferente devido ao amplo conjunto de tecnologias e objetivos diferentes. Sendo assim o recomendado é aprender primeiro JavaSE, pois é a base para as outras edições. Para isso, como em qualquer linguagem, o ideal é primeiro treinar a lógica, pois o processo de desenvolvimento de programas requer o uso de lógica o tempo todo, e depois aprender Java em paralelo com o paradigma da orientação a objetos, o qual é o mais usado atualmente.
Para aprender Java, portanto, siga para os próximos passos para poder começar aprender os básicos dessa linguagem. Infelizmente não vamos poder ensinar a fundo a Orientação a objetos, já que este não é o foco principal do Wiki, e sim, ensinar Java.
| Java |