Apostila de Java
Vinicius Castro e Silva
1
Conteúdo
1.
Historia do Java ................................................................................................................... 4
2.
Principais características da linguagem ............................................................................ 5
3.
Máquina Virtual .................................................................................................................. 5
4.
Orientação a Objetos .......................................................................................................... 7
4.1.
Objetos ......................................................................................................................... 8
4.1.1.
4.2.
5.
6.
7.
Criando um tipo ...................................................................................................... 9
Classes ........................................................................................................................ 11
4.2.1.
Uma classe em Java ........................................................................................... 12
4.2.2.
Criando e usando um Objeto ........................................................................... 12
4.2.3.
Métodos .............................................................................................................. 13
4.2.4.
Métodos com retorno ........................................................................................ 15
4.2.5.
Objetos são acessados por referencia .............................................................. 16
4.3.
Herança ...................................................................................................................... 18
4.4.
Polimorfismo .............................................................................................................. 19
Variáveis primitivas e controle de fluxo