Postagens

Mostrando postagens de outubro 24, 2010

Classes, Métodos, Interfaces e Variáveis principais características

Imagem
Por Bruno Rafael... Uma classe é o produto de enfocar a programação aos dados mais que as funções. Portanto, uma classe é uma coleção de dados e, além disso, para operar com eles uma série de funções próprias da classe. Figura1.Exemplo de classes em java Quando definimos um objeto num programa orientado a objetos, implementamos todo o comportamento desse objeto em um ou mais métodos. Um método em Java é equivalente a uma função, subrotina ou procedimento em outras linguagens de programação. Não existe em Java o conceito de métodos globais. Todos os métodos devem sempre ser definidos dentro de uma classe. A sintaxe para construção de um método é a seguinte: [modificador] tipo_retorno identificador ([argumentos]) { //Corpo do método } Modificadores de Acesso Java controla o acesso a atributos e métodos através do uso dos modificadores de acesso. São eles : public : É o menos restritivo de todos. Atributos e métodos declarados como public em uma classe podem ser acessados pelos

Afinal, O que é o EJB?

Imagem
EJB! Que didi é isso?  Por Bruno Rafael by Wikipédia EJB ou Enterprise JavaBeans é um dos principais componentes da plataforma J2EE ( Java 2 Enterprise Edition ). É um componente do tipo servidor que executa no container do servidor de aplicação . Os principais objectivos da tecnologia EJB são fornecer um rápido e simplificado desenvolvimento de aplicações Java baseado em componentes distribuídas, transacionais, seguras e portáveis. Atualmente ele encontra-se na versão 3.1 e o seu futuro é definido conjuntamente entre grandes empresas como IBM , Oracle e HP como também por uma vasta comunidade de programadores numa rede mundial de colaboração sob o portal do JCP . A grande mudança entre a versão 2.1 e a versão 3.0 é a introdução de anotações Java. As anotações facilitam o desenvolvimento diminuindo a quantidade de código e o uso de arquivos de configuração XML. A plataforma J2EE providencia algumas facilidades dedicadas à camada de lógica de negócio e para o acesso a banc