O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Java última versão

Daniel Filipe Santos Costa Computação Português

Java última versão

Conteúdo do mapa

Java última versão

  1. Ambiente de Desenvolvimento (JDK)

    • Conjunto de utilitários cuja a finalidade é a permissão para criação de jogos e programas para a plataforma Java
  2. Portabilidade JVM

    • Através da JVM, não importa em qual sistema operacional um programa foi escrito, seja Windows, Linux ou Mac OS, ele irá rodar sem a necessidade de modificações.
  3. Ambiente de Execução (JVM)

    • programa gratuito que permite ao usuário rodar aplicativos Java em seu computador.
  4. Bytecodes

    • Código universal que pode ser lido pela JVM, assim ser executado em qualquer plataforma.
  5. Plataformas Java

    • Java EE
      • A Java EE, ou Java Platform, Enterprise Edition, é a plataforma que disponibiliza recursos para o desenvolvimento de aplicações corporativas voltadas para web e servidores de aplicação.
    • JAVA SE
      • A Java SE (Java Platform, Standard Edition) é a plataforma de programação voltada para criação de applets e desenvolvimento de softwares para desktop, destinados a computadores pessoais, notebooks ou outras arquiteturas com maior capacidade de processamento e memória.
    • Java FX
      • JavaFX é uma plataforma projetada para oferecer um rico conjunto de APIs que simplificam o desenvolvimento de softwares que utilizam conteúdo de multimídia. Para que isso seja possível, são utilizados avançados engines de mídia e gráficos de aceleração por hardware.
    • Java ME
      • Java ME, é uma tecnologia que possibilita o desenvolvimento de software para sistemas e aplicações embutidas ou embarcados, ou seja, toda aquela que roda em um dispositivo de propósito específico, desempenhando alguma tarefa que seja útil para o dispositivo.
  6. Sintaxe

    • comentários
      • // isto é um comentário
      • /* * Isto é um comentário */
    • blocos e declarações
    • identificadores
      • Pode-se usar qualquer letra ou dígito do alfabeto Unicode, ou os símbolos “$” e “_” (sublinhado) em um identificador
    • palavras chaves
      • private
      • public
      • new
      • extend
      • interface
      • protected
    • literais
      • num[ericos
      • boleanos
      • Caracteres e strings
    • tipo sprimitivos
      • boolean
      • int
      • char
      • ponto flutuante
    • convenções
  7. Estrutura de um programa Java

    • estrutura básica programa java
  8. Tipos de Dados

    • Tipos Primitivos
      • boolean, byte, char, short, int, long, float e double
    • Tipos por referência
      • Strings, Arrays Primitivos e Objetos
  9. Comandos de Decisão

    • if/else
  10. Loops

  11. Arrays

    • definições
      • permite um único tipo a ser armazenado
      • possui tamanho fixo
        • não pode alterar o comprimento após ser criado
      • objetos de recipientes
        • cada item é chamado de elemento
          • acessa o elemento pelo seu índice
            • índice de 0 até n-1
    • métodos padrões
      • length()
        • exibe a quantidade de posições do array (tamanho)
    • arrays multidimensionais
      • matriz
        • bidirecional
        • tabela de dados
          • linhas e colunas
            • dois índices para operar o mesmo
  12. Listas

    • definição
      • tamanho dinâmico
        • índice de 0 até n-1
        • pode-se adicionar elementos no fim da lista, mesmo após ser instanciada
      • coleção indexada de objetos
        • permite tipos primitivos ou objetos
          • tipos primitivos
            • double
            • int
            • boolean
          • objetos
            • string
    • métodos padròes
      • remove()
        • remove objeto de posição específica
      • clear()
        • remove todos os objetos da lista
      • get()
        • retorna objeto (valor) de posição específica
      • set()
        • subtitui elemento de posiçào específica pelo objeto fornecido
      • add()
        • adiciona objeto ao fim da lista
  13. Classes Abstratas

    • As classes abstratas são as que não permitem realizar qualquer tipo de instância. São classes feitas especialmente para serem modelos para suas classes derivadas.
  14. Interfaces

    • obriga a um determinado grupo de classes a ter métodos ou propriedades em comum para existir em um determinado contexto
      • Se utilizar a classe obrigatoriamente tem que implementar o seu próprio método
    • existem apenas assinaturas de métodos e propriedades
      • classe implementa as assinaturas
    • palavras chaves
      • utlizase a palavra reservada "interface" para determinar que é uma interface
      • utiliza-se a palavra chave "implements" e em seguida o nome da interface na implementação da classe para indicar que a classe criada irá utilizar os métodos da interface
  15. Operadores

    • Atribuição
      • =, +=, -=, *=, /=, %=
    • Igualdade e diferença
      • ==, !=
    • Desigualdade
      • <, <=, >, >=
    • Unários
      • +, -
    • Adição, subtração, multiplicação, divisão e módulo
      • +, -, *, /, %
    • atribuição com adição, subtração, multiplicação, divisão e módulo
      • +=, -=, *=, /=, %=
    • Incremento e decremento
      • ++, --
    • deslocamento de bits
      • <<, >>, >>>
    • atribuição com deslocamento de bits
      • <<=, >>=, >>>=
    • Operador lógico de negação
      • ~
    • Operadores lógicos E, OU e OU-exclusivo
      • &, |, ^
    • atribuição com operação lógica E, OU e OU-exclusivo
      • &=, |=, ^=

Imagens e arquivos do mapa

  • Java última versão
  • Java última versão
  • Java última versão
  • Java última versão
  • Java última versão
  • Java última versão

Informações

Descrição
Computação Mapa Mental sobre Java última versão, criado por Daniel Filipe Santos Costa em 17-05-2019.
Visualizações
1
Histórico
  • Criado por Mayard Marques Costa · 16 mai 2019
  • Copiado por Mayard Marques Costa · 16 mai 2019
  • Copiado por Daniel Filipe Santos Costa · 17 mai 2019
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?