Introdução à linguagem JAVA
Neste capítulo fazemos uma introdução à linguagem Java e vemos os identificadores e comentários.
Publicado em: 12/9/06
1. Introdução:
Java tem como todos as linguagens de programação suas próprias características para descrever algoritmos, ou seja, seus próprios fundamentos da linguagem. Este manual não pretende ser uma descrição exaustiva de todos os modos em que podemos nos "expressar" nesta linguagem e sim, uma base para poder ir criando nossos pequenos programas. Acredito que seja muito mais útil começar a programar visto que se aprendem melhor estas coisas quando temos que resolver algum problema durante nosso trabalho.
Para introduzir simplesmente destacar que Java tem uma sintaxe muito parecida a de C++ portanto os programadores que venham deste tipo de linguagem se sentirão muito cômodos nela.
2. Comentários:
Existem três tipos de comentários em Java:
// Este é um comentário de uma só linha
/* Este é um comentário de uma ou mais linhas */
/** Este é um comentário de documentação */
3. Identificadores:
Um identificador é um "nome" que nos permite dirigirmos especificamente a uma das entidades próprias da linguagem, ou seja, são os nomes que podemos colocar aos nossos/as variáveis, métodos, classes, interfaces e objetos.
A única restrição na formação de identificadores é que têm que começar por letra, sublinhado ou pelo signo '$', podendo seguir depois letras ou números. Temos que ter em conta que em Java como em muitas outras linguagens de programação se distinguem as maiúsculas e as minúsculas.
Há uma série de normas muito recomendáveis para criar identificadores em Java: Em Java é habitual escrever todos os identificadores em minúscula tendo em conta as seguintes exceções:
1. Se em um identificador queremos incluir um nome composto, coloca-se o primeiro nome inteiro em minúscula e o resto com a primeira letra em maiúscula e o resto em minúscula. Por exemplo:
minhaNovaVariavel = 3;
2. Os identificadores de classes e interfaces sempre começam em maiúscula seguindo a anterior norma no caso de se tratar de um nome composto. Por exemplo:
MinhaNovaClasse();
3. Os nomes de variáveis finais ( as mais habitualmente chamadas "constantes") se escrevem integramente em maiúscula. Por exemplo: "PI"
Outra restrição muito importante e evidente na hora de escolher identificador por exemplo para uma variável é não coincidir com certas palavras restringidas que tem a linguagem, estas são:
abstract continue for new switch
boolean default goto null synchronized
break do if package this
byte double implements private threadsafe
byvalue else import protected throw
case extends instanceof public transient
catch false int return true
char final interface short try
class finally long static void
const float native super while
