Resumo de Java SE
Descrição do Resumo:
Concebida inicialmente para ser utilizada no desenvolvimento de pequenos aplicativos e programas de controle de aparelhos eletrônicos, a linguagem de programação orientada a objeto Java, com o boom da Internet, foi rapidamente adaptada aos conceitos da Internet, dando às páginas HTML conteúdos mais dinâmico.
Desde o seu lançamento, em maio de 1995, Java foi rapidamente adotada pelos desenvolvedores, estando presente em diversos tipos de web browsers, celulares, mainframes, etc.
Com algumas características peculiares, como multi-plataforma, alto desempenho, segurança, código interpretado, a linguagem Java está presente em muitos projetos, e por esta crescente utilização, a linguagem Java tornou-se um padrão para o mercado.
Neste resumo, iremos estudar os conceitos básicos, sintaxe, orientação a objetos e vários fundamentos do Java. Em seguida, resolveremos algumas questões sobre este assunto cobradas em concursos públicos.
Bons estudos,
Equipe Resumos de TI
Conteúdo do Resumo:
- Conceitos Básicos
- O que é Java?
- Edições Java
- Características da Linguagem Java
- Compilação e Interpretação
- Fases de um Programa Java
- Sintaxe Java
- Palavras Reservadas
- Tipos de Dados Primitivos
- Inicialização e Atribuição de Variáveis
- Identificadores
- Comentários
- Classes
- O método main()
- Objeto
- Strings
- Vetores (Arrays)
- Operadores
- Operadores Aritméticos
- Operadores Relacionais
- Operadores de Deslocamento
- Operadores Lógicos
- Conversões
- Estruturas de Seleção
- IF-ELSE
- SWITCH-CASE
- Estruturas de Repetição
- WHILE
- DO-WHILE
- FOR
- Comportamentos Fundamentais
- Orientação a Objetos com Java
- Classe
- Associações entre Classes
- Métodos e Atributos de Classe (estático)
- Classes Internas
- Abstração
- Objeto
- Encapsulamento
- Modificadores (ou Controles) de Acesso
- Herança
- Polimorfismo
- Sobreposição (overriding)
- Sobrecarga (overloading)
- Construtores
- this() e super()
- Classes Abstratas
- Interfaces
- Modificadores de Classe em Java
- Classe
- Java Fundamentos
- Exceções
- Hierarquia das Exceções
- Capturando Exceções
- Lançamento de Exceção
- Asserções
- Coleta de Lixo (Garbage Collector)
- Threads
- Criação de Threads
- Ciclo de Vida das Threads
- Anotações
- Tipos Enumerados (Enum)
- Exceções
- Java API
- Coleções
- Interfaces
- Generics
- Coleções