Java é uma linguagem de programação, orientada a objectos, portátil e de alto nível. Ao contrário das outras linguagens de programação ela é compilada para "bytecode" e executada numa máquina virtual.
- O que se pode fazer em Java?
TUDO! Permite que jogue Online, conversar com pessoas de todo o mundo, calcular a taxa de juros, ver imagens 3D, e até mesmo a NASA usou o java para a sonda Spirit para Marte.
- Vantagens em se usar Java
- É 100% grátis e de código fonte aberto (open source)!
- Tem uma excelente documentação.
- É usada por mais de 6,5 milhões de desenvolvedores incluindo eu.
- Esta presente em quase todos os lugares – desde telemóveis, computadores, servidores, TV’s, etc.
- Portabilidade – escreva uma vez, execute em qualquer lugar "write once, run anywhere".
- Orientado a objectos – facilidade em reutilizar a linha de código.
- Recursos de rede – extensa biblioteca para utilização do TCP/IP, HTTP, FTP, etc.
- Segurança – executar programas via rede com restrições.
- Sintaxe parecida com C, C++, C#.
- Suporte nativo a UNICODE.
- Distribuída com um vasto conjunto de bibliotecas (API’s).
- Facilidades para criar programas distribuídos e multitarefa.
- Desalocação automática de memória pelo processo: colector de lixo (garbage collector).
- Criar programas para execução em navegadores e serviços da Web.
- Desenvolver aplicações no lado do servidor usados tanto em fóruns, lojas e pesquisas Online, como no processamento de formulários HTML.
- Criar programas potentes e eficazes para telemóveis, processadores remotos, produtos de consumo de baixo custo e praticamente qualquer outro dispositivo com tecnologia digital.
- Onde está presente?
O Java esta praticamente presente em quase tudo: telemóveis, televisões, o seu computador, impressora, webcam’s, servidores, BluRay, etc… Até muitas das páginas da Internet que visita estão escritas em Java. Na próxima vez, repare nas páginas que visita, se vir a página com a extensão .JSP, quer dizer que está escrita em Java.
Em termos quantitativos o Java está presente em mais de 4,5 mil milhões de dispositivos:
- Mais de 800 milhões de computadores
- 2,1 mil milhões de telemóveis e outros dispositivos portáteis
- 3,5 mil milhões de cartões inteligentes
- Para além de set-top boxes, impressoras, webcam’s, jogos, sistemas de navegação (GPS), terminais, dispositivos médicos, guichés de pagamento de estacionamento etc.
- Edições do Java
O Java tem várias edições para vários objectivos, e ela tem 3 edições principais: J2SE, J2ME e J2EE.
- Java 2 Standard Edition (J2SE): É a tecnologia usada no seu computador, tanto de secretária como portáteis. A maioria dos programas são desenvolvidos para esta tecnologia.
- Java 2 Mobile Edition (J2ME): É usada em dispositivos móveis com limitações de memória e processamento. Usada em telemóveis, palm top’s, pocket pc’s, smartphone’s, etc.
- Java 2 Enterprise Edition (J2EE): É usada em servidores, onde a segurança é a principal preocupação, e tolerante a falhas.
Qualquer dúvida, comente aqui!
Leia também: O que é preciso para se programar Java?
4 comentários:
Não consigo instalar o J2EE no Windows 7 Ultimate de 64bits. O que pode estar ocorredo?
Emir Calife
emircalife@yahoo.com.br
Blog muito bom! Devia actualizar! :O é pena jão não postar frequentemente :(
Ótima explicação.
Galera, segue uma playlist de videoaulas Java pra iniciantes:
https://www.youtube.com/playlist?list=PLHpPKHDPJT-RnLOS7tcIC9RyI0ZmFSENr
Por favor, compartilhem!!!
Enviar um comentário