¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Fundamentos da linguagem Java

Gustavo Medeiros Computação 1 Portugués

Contenido del mapa

Fundamentos da linguagem Java

  1. 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

Información

Descripción
1 Computação Mapa Mental sobre Fundamentos da linguagem Java, creado por Gustavo Medeiros el 29/10/2020.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?