Apóstila Java
1
INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO Java
Objetivos
•
•
•
•
Apresentar a descrição da linguagem Java;
Apresentar as estruturas básicas de controle em Java;
Apresentar a forma de codificação em linguagem Java;
Apresentar padrões de mapeamento para a linguagem Java.
Histórico
•
•
•
•
1995 – primeira versão de Java anunciada pela Sun;
1996 – publicação dos livros "The Java Tutorial" e "Java Language Specification";
1998 – lançamento da plataforma Java 2;
1999 – lançamento das plataformas J2SE, J2EE e J2ME.
Descrição da linguagem
•
Alfabeto
Um programa em Java poderá conter os seguintes caracteres:
•
as vinte e seis (26) letras do alfabeto inglês:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
•
os dez (10) algarismos:
0123456789
•
os símbolos:
<
>
.
,
:
;
=
!
?
&
^
|
menor maior ponto vírgula dois pontos ponto-e-vírgula igualdade exclamação interrogação ampersete ("e" comercial) circunflexo barra em pé
()
[]
{}
+
*
/
parênteses colchete chaves soma subtração asterisco barra
“
‘
aspas apóstrofo %
~
porcento til •
Pontuação
• Ponto-e-vírgula é usado para separar comandos, a menos que outro separador seja necessário; • Em alguns casos de operadores, convém o uso de espaços em branco antes, e depois.
•
Observação:
Em Java utilizam-se, obrigatoriamente, as letras minúsculas para os comandos próprios da linguagem. Por convenção, armazenadores de dados e métodos também começam por minúsculas e nomes de classes por maiúsculas.
Pontifícia Universidade Católica de Minas Gerais
Tipos de dados
•
Tipos básicos
Algoritmo
inteiro real caractere lógico •
int double char boolean Outros tipos: byte float
•
Java
inteiros "curtos" reais com precisão simples
Especificação de modo de armazenamento: final static public constante alocação estática