Upload
william-andrade
View
40
Download
1
Embed Size (px)
Citation preview
Principais Características
• Simples
• Orientada a Objetos
• Multi-tarefas
• Garbage Collector
• Multi-plataforma
• Criado
• Em uso
• Invisível
• Inalcançável
• Coletado
• Finalizado
• Desalocado
Garbage Collection
• A plataforma J2EE estende a linguagem Java através de padrões simples e unificados em aplicações distribuídas através do modelo baseado em componentes.
Enterprise JavaBeans• API que padroniza componentes J2EE do lado
servidor, com regras de desenvolvimento definidas como implementação de interfaces responsáveis por tarefas definidas ou regras de herança. Tem como vantagem o tratamento automático de segurança, persistência, transação dentre outros serviços. Hoje a tecnologia EJB tornou-se um padrão para desenvolvimento de aplicações coorporativas distribuídas e multicamadas, realizando o encapsulamento da lógica de negócio de uma aplicação.
Java Servlet / JavaServer Pages
• Um servlet estende as funcionalidades de um webserver e pode fazer uso de qualquer outra API. Um JSP faz as funções de um script em uma página web e é compilado como servlet em seu container. Uma página JSP contém dois tipos de texto: estático, representado por marcações HTML, WML, ou XML, e elementos dinâmicos JSP.
Java Transaction API (JTA)
• Especifica uma interface para as aplicações utilizarem um serviço de suporte transacional.
• Existem 3 tipos de comentários
• Comentário em uma linha:
• Comentário em mais de uma linha:
• Comentário para documentação
• Blocos de código são iniciados e fechados por “{}”
• No final de cada instrução usa-se “;”
• A Classe tem o mesmo nome do arquivo .java
• Normalmente usa-se uma classe por arquivo
• Case Sensitive
• Objetos são instâncias de uma classe.
• Objetos são relacionados à vida real.
• Conseguimos ver a descrição do problema.
• Para que o programador não utilize da forma que bem entende os componentes.
Public - Publico para todo a aplicação.Private - Pode ser visto apenas pera o escopo do arquivoProtected - Pode ser visto pelo Pack e pode ser herdado.