Revisa o de Ling Prog 1
!
!
!
!
!
!
!
!
!
!
LINGUAGEM DE
PROGRAMAÇÃO
!
!
!
!
!
!
!
!
!
!
RESUMO E
EXERCÍCIOS
!
!
2014
!
!
LINGUAGEM DE PROGRAMAÇÃO
AULA 1:
!
Principais características:
PORTABILIDADE
ORIENTADA A OBJETOS
SEGURANÇA
!
Por que estudar Java?
!
•
Orientação a Objetos: totalmente 00 permitindo herança e reutilização de código de forma dinâmica e estática.
•
Dinamismo: permite ser aumentado durante a execução. •
Facilidade: Derivada do C/C++ - Bem familiar.
!
ENTENDENDO AS SIGLAS DO AMBIENTE
JAVA:
!
!
J2SE
Java2 Standard Edition – Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente –
Servidor. Não permite distribuição de objetos nem oferece suporte a tecnologias para Internet.
J2EE
Java2 Enterprise Edition – Fornece um conjunto de APIs para o desenvolvimento corporativo e enfoca na integração entre sistemas. Disponibiliza alta distribuição de objetos e oferece total suporte a tecnologias para Internet.
!
!
J2ME
Java2 Micro Edition – Fornece as APIs para o desenvolvimento de aplicações para computação móvel, em pequenos dispositivos ou tecnologias embarcadas.
!
!
Tipos De Programas Java
Stand - alone – Aplicações baseadas na J2SE que tem total acesso aos recursos do sistema, memória, disco, rede, dispositivos, etc.
!
Java applets - Pequenas aplicações que não têm acesso aos recursos de hardware, necessitando de um navegador com suporte a J2SE para serem executados. !
Java servlets - Programas desenvolvidos para serem executados em servidores Web, baseados na J2EE, comumente usados para gerar conteúdos dinâmicos para websites.
!
Java midlets - Pequenas aplicações, extremamente seguras e construídas para serem executadas dentro do J2ME.
!
!
JavaBeans - São componentes de software escritos em Java que podem ser manipulados visualmente com a ajuda de uma ferramenta de desenvolvimento. !
Em Java, uma classe pública deve ser salva em um arquivo com o mesmo nome, com a extensão .java. Como nossa