Buscar

RESUMO JAVA- SAMUEL VIANA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

IFPA CAMPUS ÓBIDOS
ALUNO: SAMUEL DOUGLAS DA MOTA VIANA
TURMA: DESENVOLVIMENTO DE SISTEMAS 3° ANO
O texto "Introdução ao Java" fornece uma visão geral das principais características da linguagem de programação Java. Neste resumo, discutiremos as características mais marcantes dessa linguagem, destacando sua simplicidade e familiaridade, sua orientação a objetos, sua compilação e interpretação, sua prontidão para redes, sua capacidade de suportar distribuição, multithreading e portabilidade, além do coletor de lixo, sua segurança e a disponibilidade de ambientes de desenvolvimento integrados. O texto também oferece informações sobre a instalação do compilador/interpretador JDK e a estrutura básica das aplicações Java.
Primeiramente, o Java é elogiado por sua simplicidade e familiaridade, uma vez que sua sintaxe se assemelha à linguagem C++. No entanto, ele elimina muitas das complexidades encontradas em C++, como arquivos headers, ponteiros e sobrecarga de operadores, tornando-o mais acessível aos programadores.
A característica fundamental do Java é sua orientação a objetos. Embora não seja puramente uma linguagem orientada a objetos como o Smalltalk, ela permite que os desenvolvedores se concentrem nos objetos e dados, simplificando a programação. No entanto, o Java ainda possui tipos primitivos de dados que não são objetos, oferecendo uma abordagem flexível.
Outro aspecto importante do Java é sua capacidade de ser compilado e interpretado. Os programas Java são compilados em bytecode, que é então interpretado pela Java Virtual Machine (JVM). Isso permite que os programas Java sejam executados em diferentes plataformas, tornando-os altamente portáteis.
Além disso, o Java é altamente capaz de lidar com redes, oferecendo APIs para manipular protocolos como TCP/IP, HTTP e FTP. Ele também suporta distribuição, permitindo que objetos sejam vinculados em tempo de execução, economizando recursos de compilação.
Outra característica notável é o suporte a multithreading, tornando a programação com threads mais simples e acessível em comparação com outras linguagens.
A portabilidade é uma vantagem crucial do Java, pois os programas Java podem ser executados em várias arquiteturas de hardware e sistemas operacionais sem a necessidade de recompilação. Além disso, o Java evita dependências de implementação, garantindo que os tamanhos dos tipos primitivos permaneçam consistentes em diferentes máquinas.
O Java também se destaca pelo seu coletor de lixo (Garbage Collector), que gerencia automaticamente a memória, liberando objetos não referenciados e evitando erros de desalocação de memória.
A segurança é fundamental no Java, uma vez que os programas não têm acesso direto ao hardware. Eles interagem com a máquina virtual (JVM), que controla o acesso a dispositivos, memória e sistema de arquivos.
Por fim, o texto menciona a disponibilidade de ambientes de desenvolvimento integrados (IDEs) que agilizam a criação de programas Java. No entanto, eles podem introduzir algumas complexidades e dependências que podem ser evitadas ao programar diretamente com o JDK.
Em resumo, o Java é uma linguagem de programação poderosa e versátil, conhecida por sua simplicidade, orientação a objetos, portabilidade e segurança. Essas características o tornam uma escolha popular para o desenvolvimento de aplicativos em uma variedade de domínios e plataformas.

Continue navegando