Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Java Básico
Visão geral
A linguagem de programação java foi originalmente desenvolvida pela Sun Microsystem, iniciada por
James Gosling e lançada em 1995 como a componente principal da plataforma Java (Java 1.0) sendo
a última versão do Java SE o Java SE 8. Com o avanço e no desenvolvimento da linguagem java
aliada à sua popularidade muitas configurações foram criadas para servir a diferentes tipos de
plataformas. Por exemplo, o J2EE utilizada para o desenvolvimento de aplicações corporativas,
J2ME para dispositivos moveis (atualmente descontinuada). O java é caraterizado por poder ser
“escrito uma vez e executado em qualquer lugar”, ( Write once, run anywhere).
• Com o mouse, pressione o botão esquerdo sobre o menu “Advanced System Settings”
• Feito isso, altere a variável “Path” das variáveis de sistema “System variables” de modo que
esta contenha o caminho “Path” para o executável do java.
De forma a criar, salvar, compilar e executar o nosso programa deve-se seguir os seguintes passos:
• Abrir o notepad do Windows ou o notepad++ e escrever o código desejado. Como
exemplo, pode-se utilizar o código acima. Uma vez escrito o código devemos salvar o
ficheiro com identificador semelhante ao da classe e com a extensão “.java” (ponto java).
• De seguida abra o comando prompt do Windows e vá ao diretório onde o ficheiro foi salvo.
Para efeitos de facilidade coloque o ficheiro na raiz C:\.
• Na tela do command prompt escreva “javac nomedoficheiro.java” e pressione a tecla
“enter” para compilar o código. Se o código não tiver nenhum erro o command prompt o
levara a próxima linha.
• Feito isso, escreva “java nomedoficheiro” e pressione a teclar “enter” para executar o
programa.
Quando programamos em java temos que ter em conta certos aspectos como:
• Case sensitive: o java é uma linguagem sensível ao caracter (case sensitive), o que significa
que se escrevermos Hello e hello o java irá ler/ver com significados diferentes.
• Nome da classe: ao escolher o identificador para as classes deve-se ter em conta que o
primeiro caracter deve estar em maiúscula. No caso de o identificador estar composto por
mais de uma palavra, para cada uma das palavras o primeiro caracter deve ser maiúsculo, a
isto denominamos camelcase. Por exemplo, class MinhaPrimeiraClasse{…}
• Nome dos métodos: os nomes dos métodos devem ser escritos em letras minúsculas. Caso
o identificador do método contenha mais de uma palavra, para cada palavra o primeiro
carater deve ser maiúsculo. Por exemplo, public void meuMetodoInicial();
• Nome do ficheiro do programa: o nome do ficheiro do programa deve ser igual a classe
principal que o mesmo contém.
Quando não estiver a utilizar um IDE, isto é, quando estivermos a escrever código em
editores de texto e a compilar utilizando o command prompt, deve-se salvar o nome do
ficheiro com o mesmo identificador da classe principal, não esquecendo que o java é case
sensitive, e adionar a extensão “.java” no fim do nome do ficheiro. Caso o nome do ficheiro
e o nome da classe não forem iguais o programa não compila.
Por exemplo, assumindo que a classe tem o identificador MinhaPrimeiraApp, o ficheiro que
irá conter a classe devera ser salvo como “MinhaPrimeiraApp.java”.
• public static void main(String args[]): o processamento/execução de programa em java
inicia-se no método main. Este método é obrigatório para todos programas java.
Identificadores em java
Os componentes das aplicações java como classes, variáveis e métodos requerem nomes. Estes
nomes são denominados por identificadores. Em java existem algumas regras e boas praticas sobre os
identificadores que se devem ter em conta, tais como:
• todos os identificadores podem começar por uma letra ( A à Z ou a à z), cifrão ($) ou o
sublinhado (_).
• Após o primeiro caracter os identificadores podem ter qualquer combinação de caracteres.
• As palavras reservadas não podem ser utilizadas como um identificador.
• Identificadores são case sensitive.
A seguir apresenta-se alguns exemplos de identificadores válidos e não válido em java:
• Válidos: idade, sexo, $salarioAnual, _entrada, _8_lugar.
• Inválidos: 123entrada, -salario.