sexta-feira, 2 de março de 2007

Sintaxe de uma classe java

A sintaxe de um classe Java é bastante simples:

package <nome do pacote a qual a classe pertencerá> ;


import <nome da classe que você deseja importar para seu programa> ;


<modificador de acesso> class <nome da classe> {

<modificar de acesso> <tipo do objeto> <nome do objeto> ;


//contrutor da classe

<modificador de acesso> <nome da classe>() {

<metodos e objetos do construtor>
}


//metodo da classe
<modificador de acesso> <tipo de retorno do metodo> <nome do metodo> ( <parametro 1 >, <parametro 2>, .... ) {
<comandos>
}


//metodo main, responsavel por inicializar a classe
public void main ( String args[] ) {
<comandos e objetos da classe main>
}
}


Modificadores de acesso = public, static e protected.
Opções adicionais = static, abastract, final.

Exemplo:

package MeuPacote;

import javax.swing.JOptionPane ; // importa a classe JOptionPane para ser usada no programa

public class ClasseExemplo { // declara uma classe com o nome ClasseExemplo

String mensagem = new String() ; // cria um objeto do tipo String

public String msn(String m) { // cria um metodo com o tipo de retorno String e um parametro também do tipo String
return "texto" ; // retorna a palavra texto para o objeto que chamar o metodo
}

Public ClasseExemplo() { // construtor da classe ClasseExem
mensagem = msn() ; // o objeto mensagem chama o metodo msn() e recebe seu valor, que no nosso caso e texto
JOptionPane.showMessageDialog(null, mensagem); // exibe uma caixa de dialogo usando a classe JOptionPane que foi importada anteriormente
}
}

quinta-feira, 1 de março de 2007

Simulado da prova para certificação java

Para todos aqueles que já tem um pouco de esperiência com Java e ta pensando em fazer uma prova de certificação, a Caelum criou um sistema de simulação para prova de certificação java em português, visto que já existe a prova na nossa língua. Clique aqui para acessar o simulado.

quarta-feira, 28 de fevereiro de 2007

Tipos de dados

Os tipos de dados em Java estão divididos em dois grandes grupos: primitivos e tipos por referencia(as vezes podem ser chamados de não-primitivos).
Os tipos primitivos são: boolean, byte, char, short, int, long, float e double.Uma variável desse tipo pode armazenar somente um valor de cada vez, por exemplo uma variável do tipo char (caractere) pode armazenar somente um simbolo, quando for atribuído a ela outro símbolo, o símbolo atual será descartado, em caso de não ser iniciada explicitamente ela receberá um valor padrão:byte, char, short, int, long, float e double são inicializadas com 0 e boolean com false.
Todos os tipos não-primitivos são por referencia e diferente dos tipos primitivos elas armazenam a localização de objetos na memoria, diz-se que essas variáveis referenciam objetos no programa. Também precisam ser inicializados. Todas as classes do Java são tipos por referencia.

segunda-feira, 26 de fevereiro de 2007

História do Java

O Java é uma linguagem baseada no C++, seu desenvolvimento teve inicio em 1991 com a Sun Microsystem em um projeto de codinome Green. O criador da linguagem James Gosling a chamou de Oak em homenagem a uma arvore que ele via da janela de seu escritorio. Mas tarde descobriu-se que já existia uma linguagem com esse nome, o nome java foi sugerido por acaso quando a equipe visitava a cafeteria (java era o nome de uma cidade de origem de um café importado). Durante ulgum tempo o projeto passou por dificuldades por causa da falta de mercado, pois o mercado produtos eletronicos que era o principal foco da linguagem não estava crescendo como esperado, porém apos a grande popularidade alcançada pela internet em 1993, a Sun viu o grande potencial que o java tinha para criar paginas mais dinamicas. A Sun anunciou formalmente o Java em 1995, e hoje é uma das linguagens mais populares do mundo, sendo usada para contruir paginas web, sistemas para PC, celulares, palms e todo tipo de dispositivos moveis.
Google