Karteikarten
Java
Karten in diesem Stapel (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.
Informationen
- Beschreibung
- Karteikarten am Java, erstellt von Praveen Kumar3273 am 20/10/2014.
- Erstellt von
- Praveen Kumar3273
- Aufrufe
- 6
- Bewertung