java
Curso de
Introdução
ao Java
Daniel Destro do Carmo
Softech Network Informática daniel@danieldestro.com.br Curso de Introdução ao Java
Objetivo do curso
Conhecer a Plataforma Java
Conhecer a sintaxe e as características do Java
Conhecer as APIs do Java
Escrever aplicações simples em Java
Entender e aplicar conceitos da Programação Orientada a Objetos
Curso de Introdução ao Java
A Tecnologia Java
A tecnologia Java é composta por uma gama de produtos, baseados no poder da rede e na idéia de que um software deveria ser capaz de rodar em diferentes máquinas, sistemas e dispositivos.
Por diferentes dispositivos entendemos: computadores, servidores, notebooks, handhelds, PDAs
(Palm), celulares, TV, geladeiras e tudo mais o que for possível.
Os programas feitos em Java rodam em diferentes ambientes graças a um componente da plataforma chamado JVM (Java Virtual Machine) – que é um tipo de tradutor de código Java para instruções específicas de cada sistema e dispositivo.
A tecnologia Java foi lançada em 1995, e desde então tem crescido em popularidade e se tornado uma plataforma muito estável e madura. Atualmente a tecnologia Java está em sua segunda versão, chamada de Java 2 Platform.
A tecnologia Java é, basicamente, sub-dividida em:
J2SE (Java 2 Standard Edition)
J2EE (Java 2 Enterprise Edition)
J2ME (Java 2 Micro Edition)
Java Card
Java Web Services
Curso de Introdução ao Java
A Tecnologia Java – Java Standard Edition (JSE)
A JSE é uma rica plataforma que oferece um completo ambiente para o desenvolvimento de aplicações para clientes e servidores. A J2SE é também a base das tecnologias J2EE e Java Web
Services, e é dividida em dois grupos conceituais: Core Java e Desktop Java.
A Sun distribui a JSE na forma de um SDK (Software Development Kit), em conjunto com uma JRE
(Java Runtime Environment). O pacote do SDK da J2SE vem com ferramentas para: compilação, debugging, geração de documentação