Por dentro da JVMFelipe Freitas Fonseca
O que é?
O que é?• Componente crucial da plataforma Java.• Responsável pela execução de Java bytecode.• Escrita em C.• JVM + Java A...
Por que é legal?• Portabilidade: write once, run everywhere.• Qualquer dispositivo que possua uma JVM pode executar Java ...
Por que é legal?• Tira do programador o trabalho de gerenciar a memória (maior praticidade e produtividade).• Garbage Col...
Quer saber mais?• OpenJDK: implementação livre da JVM. http://openjdk.java.net/• Documentação oracle.• Internet...
Obrigado!
of 7

Por dentro da jvm

Slides com uma pequena introdução sobre a java virtual machine.
Published on: Mar 4, 2016
Published in: Technology      
Source: www.slideshare.net


Transcripts - Por dentro da jvm

  • 1. Por dentro da JVMFelipe Freitas Fonseca
  • 2. O que é?
  • 3. O que é?• Componente crucial da plataforma Java.• Responsável pela execução de Java bytecode.• Escrita em C.• JVM + Java API = JRE.• Disponível para uma enorme quantidade de dispositivos eletrônicos.• Segundo estatísticas atuais, mais de 5.5 bilhões de dispositivos possuem uma JVM.
  • 4. Por que é legal?• Portabilidade: write once, run everywhere.• Qualquer dispositivo que possua uma JVM pode executar Java bytecode.• Além de Java, uma grande quantidade de linguagems dinâmicas podem ser executadas pela JVM. Há inclusive linguagens feitas para serem executadas pela JVM.• Exemplos: python, ruby, scala, groovy...
  • 5. Por que é legal?• Tira do programador o trabalho de gerenciar a memória (maior praticidade e produtividade).• Garbage Collector.• Segurança.• Eficiência.• JIT.• A JVM é inteligente!
  • 6. Quer saber mais?• OpenJDK: implementação livre da JVM. http://openjdk.java.net/• Documentação oracle.• Internet, livros.• Programando!
  • 7. Obrigado!

Related Documents