GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Java última versão

Daniel Filipe Santos Costa Computação Portugiesisch

Java última versão

Inhalt der Mindmap

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
      • &=, |=, ^=

Bilder und Dateien der Mindmap

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

Informationen

Beschreibung
Computação Mindmap am Java última versão, erstellt von Daniel Filipe Santos Costa am 17/05/2019.
Aufrufe
1
Verlauf
  • Erstellt von Mayard Marques Costa · 16 Mai 2019
  • Kopiert von Mayard Marques Costa · 16 Mai 2019
  • Kopiert von Daniel Filipe Santos Costa · 17 Mai 2019
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck