GoConqr has a new look! Let us know what you think.

Mind map

Java - Conceitos Básicos

Luis Felipe Guariento Desenvolvimento de Software Concursos Públicos Portuguese

Map content

Java - Conceitos Básicos

  1. LP orientada a objetos

    • multiplataforma
    • Robusta
    • Portável
      • Código intermediário - bytecode
    • Segura
      • Encapsulamento, restringir acesso e execução, tratar excessões
    • Extensível
      • integrar bibliotecas com código nativo, carregar classes em tempo de execução
    • Distribuída
      • Trabalha bem em ambiente de redes
    • Não Totalmente!
      • Nem todos os seus tipos de dados são objetos!
    • Concorrente
      • manipular threads
  2. LP híbrida

    • Compilada
    • Interpretada
  3. Benchmarks

    • Confirmam desempenho rápido do Java!
  4. WORA - Write Once Run Anywhere

    • Um programa Java, uma vez compilado num bytecode pode rodar em qualquer equipamento com uma JVM
  5. Sintaxe parecida com C++

    • Facilita migração e aprendizado
  6. Eliminação de erros de programação comuns em outras linguages

    • Ausência de aritmética de ponteiros
  7. Acesso a arrays, strings e conversão de tipos em tempo de execução

    • Exception Handling
  8. Todos os seus aspectos são independentes de plataforma

    • Ex: tamanho e comportamento de cada tipo de dados
  9. Security Manager

    • impedir que applets executem código arbitrário

Information

Description
Concursos Públicos Desenvolvimento de Software (Orientação a Objetos e LP Java) Mind Map on Java - Conceitos Básicos, created by Luis Felipe Guariento on 16/07/2017.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?