The document is a question bank for Unit 1 covering various concepts of Java, including the Java Virtual Machine (JVM), class file format, sandbox model, bytecode, characteristics of Java, differences between Java and C++, access specifiers, security promises, and static blocks. It explains the architecture of JVM, the role of bytecode, and the security model designed to protect users from untrusted code. Additionally, it discusses Java's features, including its platform independence and object-oriented nature.
The document is a question bank for Unit 1 covering various concepts of Java, including the Java Virtual Machine (JVM), class file format, sandbox model, bytecode, characteristics of Java, differences between Java and C++, access specifiers, security promises, and static blocks. It explains the architecture of JVM, the role of bytecode, and the security model designed to protect users from untrusted code. Additionally, it discusses Java's features, including its platform independence and object-oriented nature.