Programa Java Brasil
Programa Java Brasil
Programa Java Brasil
Objetivo do curso
No final do curso, o estudante passa na prova que consiste em parte teórica e prática. Para
admissão à prova, devem ser entregues todos os deveres de casa e tarefas práticas. A tarefa
prática deve abranger um máximo de material de diferentes secções do curso.
STEP Computer Academy
4. Operadores
1. Conceito de operadores
2. Tipos de operadores
1. Operadores aritméticos
2. Operadores lógicos
3. Operadores de ramificação
4. Operadores unários
5. Operadores binários
6. Operador ternário
3. Operador de atribuição
4. Operadores aritméticos
1. Operador de adição
2. Operador de subtração
3. Operador de multiplicação
4. Operador de divisão
5. Operador de módulo
6. Incremento. Forma prefixo e sufixo
7. Decremento. Forma prefixo e sufixo
8. Formas abreviadas
5. Exemplos de construção de programas utilizando fluxogramas
3. E de bit
4. OU de bit
5. OU EXCLUSIVO de bit
6. Negação de bit
7. Deslocamentos de bit
6. Classe abstrata
13. Conceito de interface
1. O que é interface?
2. Implementação de interface
3. Usando a implementação da interface através de links
4. Interfaces aninhadas
5. Variáveis e interfaces
14. Classes aninhadas
15. Palavra-chave final
1. Uso da final para classes
2. Uso da final para métodos
16. Coleta de lixo
1. O que é a coleta de lixo?
2. Princípio de funcionamento do coletor de lixo
3. O que é finalizador?
4. Método finalize
5. Princípios da criação de finalizador
17. Pacotes
18. Modelos (Generics)
1. O que é modelo?
2. Metas e objetivos de modelo
3. Classes de modelo
4. Métodos de modelo
5. Construtores de modelo
6. Interfaces de modelo
7. Modelos e herança
3. Interfaces JCF:
1. Collection
2. Comparator
3. Enumeration
4. EventListener
5. Iterator
6. List
7. ListIterator
8. Map
9. Map.Entry
10. Observer
11. RandomAccess
12. Set
13. SortedMap
14. SortedSet
4. Classes JCF:
1. AbstractCollection
2. AbstractList
3. AbstractMap
4. AbstractSequentialList
5. AbstractSet
6. ArrayList
7. Arrays
8. BitSet
9. Collections
10. Dictionary
11. HashMap
12. HashSet
13. Hashtable
14. IdentityHashMap
15. LinkedHashMap
16. LinkedHashSet
17. LinkedList
18. Stack
19. TreeMap
20. TreeSet
21. Vector