Java Practice Exam Questions With Correct
Answers.
Translates high-level language program into machine language program. - Answer✔A compiler
Java ___________ can run from a Web browser - Answer✔applets
________ is interpreted. - Answer✔Java
______ is a technical definition of the language that includes the syntax and semantics of the
Java programming language. - Answer✔
contains predefined classes and interfaces for developing Java programs. - Answer✔API
_____ consists of a set of separate programs for developing and testing Java programs, each of
which is invoked from a command line. - Answer✔Java JDK
___ provides an integrated development environment (IDE) for rapidly developing Java
programs. Editing, compiling, building, debugging, and online help are integrated in one
graphical user interface. - Answer✔Java IDE
The main method header is written as: - Answer✔public static void main(String[] args)
Which of the following statements is correct? - Answer✔Every statement in a program must end
with a semicolon.
Which of the following statements is correct to display Welcome to Java on the console? -
Answer✔System.out.println("Welcome to Java");
System.out.print("Welcome to Java");
The JDK command to compile a class in the file Test.java is - Answer✔javac Test.java
Which JDK command is correct to run a Java application in ByteCode.class? - Answer✔java
ByteCode.class
Java compiler translates Java source code into ____ - Answer✔A. Java bytecode
_____ is a software that interprets Java bytecode - Answer✔Java virtual machine
1|Page
, ©BRIGHSTARS 2024/2025 ALL RIGHTS RESERVED.
Suppose you define a Java class as follows:
public class Test {
}
In order to compile this program, the source code should be stored in a file named -
Answer✔Test.java
The extension name of a Java bytecode file is - Answer✔.class
The extension name of a Java source code file is - Answer✔.java
Which of the following lines is not a Java comment?
A. /** comments */
B. // comments
C. -- comments
D. /* comments */
E. ** comments ** - Answer✔-- comments
** comments **
the following are the reserved words: - Answer✔A. public
B. static
C. void
D. class
Every statement in Java ends with ___ - Answer✔a semicolon (;)
A block is enclosed inside __________. - Answer✔braces
The __________ method displays a message dialog box -
Answer✔JOptionPane.showMessageDialog(null, "Welcome to Java!", "Example 1.2 Output",
JOptionPane.INFORMATION_MESSAGE);
2|Page