Mind map
Introdução ao Java
Map content
Introdução ao Java
Conceito básico
- Java é uma linguagem de programação orientada a objetos, robusta, elegante e com todas as características das linguagens modernas, podendo ser utilizada nos mais diversos ambientes, desde aplicações simples no desktop até complexos aplicativos web, programação de robôs, redes de sensores, celulares e televisão digital interativa, além de muitos outros
- Ambiente de aplicação
- A forma de execução da linguagem Java é baseada na interpretação por meio de uma máquina virtual, a JAVA VIRTUAL MACHINE (JVM). Ela proporciona um ambiente de aplicação completo para execução de aplicativos Java.
- JVM
- Máquina virtual que faz com que o seu programa em Java se comunique com o sistema operacional e com o hardware do computador.
- JRE
- é um pacote de software que fornece as bibliotecas e a máquina virtual necessários para executar programas feitos em Java.
- Garbage collection
- Serviço utillizado pelo Java que permite a limpeza automática de memória não utilizada, ao invés de outras linguagens que necessitam que o programador faça isso manualmente
- JVM
- A forma de execução da linguagem Java é baseada na interpretação por meio de uma máquina virtual, a JAVA VIRTUAL MACHINE (JVM). Ela proporciona um ambiente de aplicação completo para execução de aplicativos Java.
- Ciclo de execução
- Escreva o código de um editor de texto. O arquivo deve ter final .java
- Compilar ele usando o Javac, tendo sua terminação mudada parar .class
- O arquivo é lido pelo JVM e convertido para a máquina utilizada
- Compilar ele usando o Javac, tendo sua terminação mudada parar .class
- Escreva o código de um editor de texto. O arquivo deve ter final .java
- Ambiente de aplicação
- Java é uma linguagem de programação orientada a objetos, robusta, elegante e com todas as características das linguagens modernas, podendo ser utilizada nos mais diversos ambientes, desde aplicações simples no desktop até complexos aplicativos web, programação de robôs, redes de sensores, celulares e televisão digital interativa, além de muitos outros
Origem
- A ideia original do projeto era desenvolver uma linguagem de programação que fosse independente de plataforma e que pudesse ser executada em diferentes dispositivos eletrônicos, como geladeiras, televisões ou fogões
Ferramentas disponiveis
- O compilador (javac); o interpretador (java); o gerador de documentação (javadoc); a ferramenta de compactação de arquivos (jar); diversas outras ferramentas instaladas no diretório bin da distribuição.
Raio-X
- Primeira plataforma
- é o core de todo sistema Java; é utilizada como base da linguagem, além de possuir algumas bibliotecas para desenvolvimento de aplicações gráfi cas, programação em redes e processamento paralelo. A esse conjunto core damos o nome de JAVA STANDARD EDITION (JSE).
- Segunda plataforma
- engloba desenvolvimento web, programação distribuída corporativa, serviços corporativos especiais como Web Services e Enterprise Java Beans, além de bibliotecas de gerenciamento. Essa plataforma se chama JAVA ENTERPRISE EDITION (JEE) e tem como requisito o próprio JSE.
- plataforma de desenvolvimento para dispositivos móveis e embarcados
- dá suporte a toda programação para celulares, televisão digital e outros dispositivos com menor poder de processamento; é a plataforma JAVA MICRO EDITION (JME).
- Primeira plataforma
Information
- Description
- Mind Map on Introdução ao Java, created by Matheus Biava Smielevski on 19/08/2026.
- Created by
- Matheus Biava Smielevski
- Views
- 0
- Rating