Cadastre-se Revistas DevMedia Cursos
 

Space de Gabriel Mattano
Busca Autor


Últimas 20 atualizações de Gabriel Mattano

Artigo - Java 8 – O que esperar?

Mark Reinhold, chefe arquiteto em java na Oracle, na conferencia JavaOne 2011 além de anunciar o lançamento do JavaFX2.0, também deu mais detalhes sobre o aguardado Java 8, mais especificamente sobre o projeto Lambda e o projeto Jigsaw.

Ambos deveriam estar presentes na versão 7 do java, mas que infelizmente foram removidos pela Oracle para poder atender a nova data de entrega em julho de 2011.

O próprio Reinhold disse na conferencia que:"Java 7 foi um lançamento importante, mas na história do Java, ele foi mais evolucionário do que revolucionário" e complementa dizendo que o "Java 8 será mais revolucionário".

Sobre o projeto Jigsaw, temos a informação de que ele deixará o manuseio de grandes pedaços de código mais flexível e permitirá que segmentos de uma aplicação sejam usados e reusados em operações maiores, proporcionando uma maior molecularização do JDK. O projeto irá trazer novas características envolvendo:

  • Encapsulamento.
  • Refatoramento.
  • Versionamento.
  • Integração de módulos.

Mais informações sobre o projeto Jigsaw

...
13/06/2012 10:40:00





Artigo - Entendendo a estrutura de um código Java

Nesse artigo, tentarei apresentar de forma simples para aqueles que desejam iniciar nessa plataforma , como é a estrutura e anatomia de um código em java. Falaremos um pouco da estrutura básica do java(Arquivo fonte , classes , métodos , método main), assim como a anatomia básica dessas respectivas estruturas.

Arquivo Fonte(Source File) :

Em java, cada classe(class) é colocada em um arquivo source, esses arquivos representam partes de uma aplicação ou toda a aplicação(no caso de programas muito pequenos).

Arquivos source são gerados com a extensão .java e podem ser facilmente criados utilizando o notepad por exemplo. Esses arquivos devem possuir o mesmo nome da classe que possuem.

 Arquivos Source de um aplicativo que gerencia uma urna eletrônica

Figura 1: Arquivos Source de um aplicativo que gerencia uma urna eletrônica

Classe(Class)

Em uma classe java são colocados os métodos(methods) ,funções ou procedimentos. Todo o código deve estar em alguma classe, pois quando executamos algum aplicativo java nós estamos, na verdade, executando uma classe.

Diferentemente de um arquivo fonte que só pode conter uma classe, uma classe pode conter vários métodos. Em java a classe deve estar em um Arquivo Fonte(Source File) e deve ir com um par de chaves “{}”, são nessas chaves que serão colocados os métodos. Lembrando que uma classe sempre inicia com letra maiúscula.

Listagem 1: Exemplo de uma classe contida em um Source File MyClass.java

public class MyClass{   
// código vai aqui
}

Métodos(Methods)

Os métodos, funções ou procedimentos são onde declararemos o código das nossas aplicações java.

Assim como classes, os métodos em java devem ser escritos acompanhados de um par de chaves “{}” no final. Lembrando que um método sempre inicia com letra minúscula.

Listagem 2: Exemplo de um método contido em uma Classe

public class MyClass{
public  void meuMetodo(/*argumentos*/){
}
}

Agora que vimos a estrutura básica do código em java, vamos analizar melhor o código e tentar entender o que declaramos quando criamos classes ou métodos.

Anatomia de uma Classe

Listagem 3: Anatomia de uma classe em Java

public class MyClass{
}
  • public = Re ...
Exibição do post interrompida. Para ler conteúdo completo, clique aqui
30/05/2012 10:26:00





 

Cursando 2° ano em Análise e Desenvolvimento de Sistemas na Faculdade de Tecnologia da Zona Leste.
Arquivo de atualizações
 2012

Estatísticas do Autor:
Número de posts: 2
Características dos posts deste autor:
Conteúdo:
Utilidade:
2 0
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
Todos os Direitos Reservados a DevMedia Group