Java quiz and interview questions

Comprehensive Java quiz and questions from basic to advanced level that help you to review your Java knowledge and become the master of Java. Please read the following question carefully and select the correct anwser, you have to make your choice before going to the next question.

Hot and trending quiz topics for Java

Java core 1

Java fundamental quiz collection that covers the syntax, data types and flow control of Java langage

Java core 2

Java fundamental quiz collection that covers Java features such as OOP, design common Java core classes.


A program can be divided into a number of small processes. Each small process can be addressed as a single thread (a lightweight process). Multithreaded programs contain two or more threads that can run concurrently. This means that a single program can perform two or more tasks simultaneously. For example, one thread is writing content on a file at the same time another thread is performing spelling check. This quiz collection covers most basic to advanced aspect in multithreading implementation in Java.

Recent added questions

  • What will be the output of the program, if this code is executed with the command line:

    java F0091 world

    public class F0091 
        public void main( String[] args ) 
            System.out.println( "Hello" + args[0] ); 


  • The process of putting methods and data members in a single class is called __________.

  • Which one does not exist in the block of a class?

  • When you create class, what is the most important thing that you have to think about?

  • Which one is the correct syntax to create an object from the “Books” class?

  • Which one is the correct syntax to create a class?

  • The keyword “ public “ and “ private “ are called ____________.

  • How many objects that you can create from a class Users?

View all Java quiz questions

© 2017