teste
Nome de Classes:
•
•
•
•
•
Deve começar com uma letra maiúscula (não ASCII)
Não se pode usar caracteres especiais.
Se for composto de mais de uma palavra, a primeira letra de cada palavra deve ser maiúscula Deve ser o mesmo nome do arquivo fonte (.java)
Deve fazer referência aos seu conteúdo (atributos e métodos)
Exemplos: Pessoa, ImpostoDeRenda, Conta, AgenciaDeEmprego
Nome de Pacotes:
•
•
•
•
•
Devem começar com letra minúscula.
Não usar caracteres especiais ou números para iniciar o nomenclatura.
Se for composto por mais de uma palavra, as primeiras letras das palavras a partir da segunda deverão ser maiúsculas
Deve ser o mesmo nome da pasta onde os arquivos fonte estão gravados
Devem fazer referência ao seu conteúdo
Exemplos: criptografia, usuários, conexõesDeBancoDeDados
Nome de atributos ou variáveis:
•
•
Podem começar com qualquer letra (minúscula) ou os caracteres $ e _, mas nunca números. Se for composto por mais de uma palavra, as primeiras letras das palavras a partir da segunda deverão ser maiúsculas
Exemplos: x, y, resultado, valorDeX, valorDeY, ligado
Nome de atributos finais ou constantes:
•
•
Escritos em letras maiúsculas.
Se for composto de mais de uma palavra, usar _ para separá-las.
Exemplo: TAMANHO, PARAR_DE_EXECUTAR
Tipos de dados
•
•
Cada tipo aloca uma quantidade de memória e limita o conteúdo da variável.
Para declarar uma variável (atributo): Tipo de dado seguido do nome do atributo
Números inteiros:
• byte: -128 a 127
• short: -32.768 a 32.767
• int: -2.147.483.648 a 2.147.483.647
• long: -9,22E+18 (exatos -9.223.372.036.854.775.808) a 9,22E+18 (exatos
9.223.372.036.854.775.807)
Caractere:
• char: 1 caractere
Números decimais:
• Float: 1,4E-45 a 3,4028235E+38
• Double: 1,797.693.134.862.315.7E+308
String não é um tipo de dado e sim uma classe. Variáveis do tipo String são, na verdade, objetos dessa classe.
Constantes:
Constantes