Podcast
Questions and Answers
The Java Virtual Machine is implemented by emulating software on a real ______
The Java Virtual Machine is implemented by emulating software on a real ______
machine
Bytecode is independent of any particular computer hardware, so any computer with a Java interpreter can execute the compiled Java program, no matter what type of computer the program was compiled on ______
Bytecode is independent of any particular computer hardware, so any computer with a Java interpreter can execute the compiled Java program, no matter what type of computer the program was compiled on ______
on
Garbage collection thread is responsible for freeing any memory that can be freed. This happens automatically during the lifetime of the Java program. The programmer is freed from the burden of deallocate that ______
Garbage collection thread is responsible for freeing any memory that can be freed. This happens automatically during the lifetime of the Java program. The programmer is freed from the burden of deallocate that ______
memory
JRE stands for Java Runtime Environment and runs code compiled for a JVM and performs class loading (through the ______ loader), code verification (through the bytecode verifier) and finally code execution.
JRE stands for Java Runtime Environment and runs code compiled for a JVM and performs class loading (through the ______ loader), code verification (through the bytecode verifier) and finally code execution.
Signup and view all the answers
The Java Class Loader is responsible for loading all classes needed for the Java program and adds security by separating the namespaces for the classes of the local file system from those that are imported from ______ sources.
The Java Class Loader is responsible for loading all classes needed for the Java program and adds security by separating the namespaces for the classes of the local file system from those that are imported from ______ sources.
Signup and view all the answers
The Java platform has two components: 1) JVM – program that interprets the bytecodes of the Java application into machine codes. 2) Java Application Programming Interface (Java ______). It is a large collection of ready-made software components that provide many useful capabilities.
The Java platform has two components: 1) JVM – program that interprets the bytecodes of the Java application into machine codes. 2) Java Application Programming Interface (Java ______). It is a large collection of ready-made software components that provide many useful capabilities.
Signup and view all the answers
Java technology provides a large suite of tools: A ______, An interpreter, A documentation generator, A class file packaging tool
Java technology provides a large suite of tools: A ______, An interpreter, A documentation generator, A class file packaging tool
Signup and view all the answers
Java technology applications are typically general-purpose programs that run on any machine where the Java ______ environment (JRE) is installed
Java technology applications are typically general-purpose programs that run on any machine where the Java ______ environment (JRE) is installed
Signup and view all the answers
The JRE supplied by the Java 2 Software Development Kit (SDK) contains the complete set of class files for all the Java technology packages, which includes basic language classes, GUI component classes, and ______
The JRE supplied by the Java 2 Software Development Kit (SDK) contains the complete set of class files for all the Java technology packages, which includes basic language classes, GUI component classes, and ______
Signup and view all the answers
Most commercial browsers supply a Java technology ______ and runtime environment
Most commercial browsers supply a Java technology ______ and runtime environment
Signup and view all the answers