Thanks to visit codestin.com
Credit goes to pt.scribd.com

0% acharam este documento útil (0 voto)
23 visualizações2 páginas

Resumo Java

Enviado por

Ana Cláudia
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
23 visualizações2 páginas

Resumo Java

Enviado por

Ana Cláudia
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Java

Conceito

O Java é uma das linguagens mais utilizadas pelas empresas na atualidade. O Java foi criado
em 1995 na empresa Sun Microsystem por uma equipe chefiada por James Gosling,
conhecido como o pai do Java. Em 2008, o Java foi adquirido pela Oracle e vem crescendo
bastante desde então no mercado de tecnologia

Baseado nas linguagens: C e C++

Orientada a objetos (LPOO): Abstração, Encapsulamento, Herança e Polimorfismo.

Arquitetura Neutra: Compilador Java-Gera bytecodes

A linguagem Java suporta tanto os conceitos da orientação a objetos quanto é também


multi-threaded

A linguagem Java possui alta reusabilidade, visto que, por ser uma linguagem orientada a
objetos, é possível criar códigos que permitam essa reusabilidade.

Essa linguagem tem portabilidade alta;

“Java é uma linguagem de programação LPOO e suporta os conceitos de abstração,


encapsulamento, herança e polimorfismo.”

Em Java, a herança múltipla não é permitida para classes, mas uma classe pode
implementar múltiplas interfaces.

Possibilita o uso de herança simples.

Interpretador: JVM
Execução: JRE

Java é uma linguagem de programação multiplataforma - portabilidade

“Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar
explicitamente a alocação e desalocação de memória.
Ao criar os objetos dentro do código, alguns não serão mais apontados e estarão apenas
ocupando memória. Eles são elegíveis a serem eliminados. Esse é um processo automático de
limpeza da JVM.”

Utiliza o processo de garbage collector para remover objetos sem referências da heap space.

1
Java

Possui o recurso de coletor de lixo que, durante a execução de um programa, libera a


memória de objetos que não possuem mais referências ativas, de forma automática, sem
que o programador escreva instruções para tal tarefa.

A linguagem de programação Java não faz uso da lógica de ponteiros para o armazenamento
de informações.

Os programas Java passam pela compilação e interpretação, portanto, por um processo


híbrido.

Você também pode gostar