Mindmap
Fundamentos da linguagem Java
Inhalt der Mindmap
Fundamentos da linguagem Java
História da linguagem Java
- Início do desenvolvimento da linguagem
- Qual era o propósito inicial da linguagem?
- Problema dos compiladores
- Java e a acensão da Web
- Qual objetivo passou a ser a nova finalidade da linguagem?
- Relação entre Java e C/C++
- A herança de C/C++ em Java
- Fatores que tornam a relação entre Java e C/C++ importante
- O modo como Java e C/C++ foram desenvolvidas
- Java substituirá C++?
- Relação entre Java e C#
- Lançamento de C#
- Herança de C++ em C#
- Semelhanças entre Java e C#
- C# irá substituir Java?
- Contribuições da linguagem Java para a Internet
- Os problemas da web que Java ajudou muito a resolver
- Applet Java
- Como se comporta o download de um Applet?
- Usos mais comuns dos Applets
- Qual a principal vantagem proporcionada pelo uso dos Applets?
- Problemas que o uso de um Applet precisa resolver
- Que tipo de programa é um Applet?
- Como Java resolveu problemas de segurança
- Riscos presentes no download de um programa
- Como vírus e códigos maliciosos podem prejudicar o computador
- Mecanismo Java que fornece segurança
- Como Java resolveu problemas de portabilidade
- Composição da Web
- Necessidade da Web
- Mecanismo Java que fornece portabilidade
- Composição do Bytecode
- Vantagens do uso do Bytecode
- Implementação da JVM
- Compatibilidade da JVM
- Compilação dinâmica
- Verificações realizadas pela JVM
- Tecnologia HotSpot
- Sequências de Bytecode
- Por que não é todo o bytecode que passa pela compilação JIT?
- Restante do Bytecode
- O jargão Java
- Motivos que tornam Java uma boa linguagem
- Pilares da POO
- Encapsulamento
- O que ocorrer quando o código é vinculado aos dados que ele trata?
- Visibilidade pública e privada
- Métodos e atributos públicos são geralmente utilizados para qual finalidade?
- Classe e objeto
- Atributos e métodos
- Polimofismo
- Exemplos práticos do volante e da pilha
- Herança
- JDK
- Definição
- Componentes
- De que tipo são as ferramentas do JDK?
- Criação de um programa Java
- O nome de um arquivo de código-fonte Java
- Unidade de compilação
- Onde fica qualquer código-fonte Java
- O que é facilitado quando se utiliza a convenção a respeito do nome do arquivo de código-fonte Java?
- Compilação de um programa Java
- Utilização do comando javac
- Arquivo .class
- Utilizando o comando java
- A saída de cada classe
- De que maneira isso reforça a convenção do nome do arquivo de código-fonte Java
- Análise linha a linha de um programa Java
- Comentário
- De quais maneiras podem ser inseridos comentários na linguagem Java?
- A palavra reservada class
- O método main
- Qual o significado completo da declaração do método main?
- O uso de ponto e vírgula
- Em qual tipo de linha de código é necessário usar ponto e vírgula?
- A sensibilidade à capitalização em Java
- Mensagens de erro do javac
- O que fazer quando as mensagens de erro não localizarem precisamente em que linha de código está o erro?
- Declaração de variáveis
- Estruturas condicionas e de repetição
- Definição de estrutura condicional
- Definição de estrutura de repetição
- Blocos de código
- Geralmente, onde ficam situados blocos de código?
- Recuo (Identação)
- Como é organizado o recuo?
- Palavras-chave em Java e identificadores
- Palavra reservada
- Palavra-chave
- true, false e null
- Identificadores
- Quais alguns dos critérios que identificadores devem atender?
- Bibliotecas da linguagem Java
- A dependência de Java com suas bibliotecas
- Quais são algumas das funcionalidades da linguagem Java que dependem bastante das bibliotecas?
- A biblioteca java.lang
- A plataforma Java como um todo
- A dependência de Java com suas bibliotecas
- Identificadores
- true, false e null
- Palavra-chave
- Palavra reservada
- Blocos de código
- Definição de estrutura de repetição
- Definição de estrutura condicional
- Estruturas condicionas e de repetição
- Mensagens de erro do javac
- O método main
- Comentário
- A saída de cada classe
- Utilizando o comando java
- Arquivo .class
- Utilização do comando javac
- Onde fica qualquer código-fonte Java
- Unidade de compilação
- O nome de um arquivo de código-fonte Java
- Componentes
- Definição
- JDK
- Herança
- Exemplos práticos do volante e da pilha
- Polimofismo
- Atributos e métodos
- Encapsulamento
- Pilares da POO
- Motivos que tornam Java uma boa linguagem
- O jargão Java
- Sequências de Bytecode
- Tecnologia HotSpot
- Verificações realizadas pela JVM
- Compilação dinâmica
- Compatibilidade da JVM
- Implementação da JVM
- Vantagens do uso do Bytecode
- Composição do Bytecode
- Mecanismo Java que fornece portabilidade
- Necessidade da Web
- Composição da Web
- Como Java resolveu problemas de portabilidade
- Mecanismo Java que fornece segurança
- Como vírus e códigos maliciosos podem prejudicar o computador
- Riscos presentes no download de um programa
- Applet Java
- Os problemas da web que Java ajudou muito a resolver
- Semelhanças entre Java e C#
- Herança de C++ em C#
- Lançamento de C#
- O modo como Java e C/C++ foram desenvolvidas
- Fatores que tornam a relação entre Java e C/C++ importante
- A herança de C/C++ em Java
- Java e a acensão da Web
- Início do desenvolvimento da linguagem
Informationen
- Beschreibung
- 1 Computação Mindmap am Fundamentos da linguagem Java, erstellt von Gustavo Medeiros am 29/10/2020.
- Erstellt von
- Gustavo Medeiros
- Aufrufe
- 0
- Bewertung