Sec 1: Basics of Java Questions
1) What is difference between JDK,JRE and JVM?
2) How many types of memory areas are allocated by JVM?

3) What is JIT compiler?
4) What is platform?
5) What is the main difference between Java platform and other platforms?
6) What gives Java its 'write once and run anywhere' nature?
7) What is classloader?
8) Is Empty .java file name a valid source file name?
9) Is delete,next,main,exit or null keyword in java?
10) If I don't provide any arguments on the command line, then the String array of Main method will be empty or null?
11) What if I write static public void instead of public static void?
12) What is the default value of the local variables?
Last updated
