Flashcards
Java
Flashcards do conjunto (7)
- 1What is JVM?A Java virtual machine (JVM) is an abstract computing machine. There are three notions of the JVM: specification, implementation, and instance.
- 2Da Vinci Machine Projectextending the JVM with first-class architectural support for languages other than Java, especially dynamic languages. This project will prototype a number of extensions to the JVM, so that it can run non-Java languages efficiently, with a performance level comparable to that of Java itself.
- 3Why JVM is called virtual ?The Java virtual machine is called "virtual" because it is an abstract computer defined by a specification.
- 4What is ClassLoader?The Java Classloader is a part of the Java Runtime Environment that dynamically loads Java classes into the Java Virtual Machine.[1] Usually classes are only loaded on demand
- 5What is bootstrap classloader?The bootstrap class loader loads the core Java libraries[5] located in the /jre/lib directory. This class loader, which is part of the core JVM, is written in native code.
- 6What is extensions class loader?The extensions class loader loads the code in the extensions directories (/jre/lib/ext,[6] or any other directory specified by the java.ext.dirs system property). It is implemented by the sun.misc.Launcher$ExtClassLoader class.
- 7What is system class loader?The system class loader loads code found on java.class.path, which maps to the CLASSPATH environment variable. This is implemented by the sun.misc.Launcher$AppClassLoader class.
Informações
- Descrição
- FlashCards sobre Java, criado por Praveen Kumar3273 em 20-10-2014.
- Criado por
- Praveen Kumar3273
- Visualizações
- 6
- Avaliação