Por que o Java é robusto e seguro?
Por que o Java é robusto e seguro?

Vídeo: Por que o Java é robusto e seguro?

Vídeo: Por que o Java é robusto e seguro?
Vídeo: Why Java is Secure Language | Java Interview Question 08 | Pahadi Coder 2024, Maio
Anonim

Robusto e seguro são exatamente as duas características que diferenciam Java dos outros disponíveis. Robusto : Java é Robusto porque é uma linguagem altamente suportada. É portátil em muitos sistemas operacionais. Devido a esse recurso, ele também é conhecido como linguagem “Independente de plataforma” ou “Escreva uma vez, execute em qualquer lugar”.

Então, por que o Java é seguro?

Porque Java compila como bytecode que então é executado dentro de uma máquina virtual, não pode acessar o computador em que é executado como um programa compilado nativamente. A razão geral porque Java é considerado mais seguro do que, digamos C, é porque ele lida com o gerenciamento de memória para você. Então, a esse respeito, é mais seguro.

Em segundo lugar, como o Java é mais seguro do que outras linguagens? Java é considerado mais seguro do que outras línguas por vários motivos: Java capturas do compilador mais erros em tempo de compilação; outras línguas (como C ++) irá compilar programas que produzem resultados imprevisíveis. Isso torna impossível referenciar acidentalmente a memória que pertence a de outros programas ou o kernel.

Então, por que o Java é robusto?

Java é robusto porque: ele usa um forte gerenciamento de memória. Faltam indicadores que evitem problemas de segurança. Há coleta de lixo automática em Java que roda no Java Máquina Virtual para se livrar de objetos que não estão sendo usados por um Java aplicativo mais.

Por que o Java é interpretado?

Java é uma linguagem de programação compilada, mas em vez de compilar diretamente para um código de máquina executável, ela compila para uma forma binária intermediária chamada código de bytes JVM. O código de byte é então compilado e / ou interpretado para executar o programa.

Recomendado: