JAVA Programming Exam 2025
Questions and Answers
object - ANSWER✔✔-capable of receiving messages, processing information or data,
and sending messages to another/a class created at runtime
Class - ANSWER✔✔-a blueprint which describes methods, functions, and constructors
Encapsulation - ANSWER✔✔-wrapping data in a single unit
Data Abstraction - ANSWER✔✔-hiding data; Hiding the irrelevant features and
exposing only the needed features of a particular object
Polymorphism - ANSWER✔✔-the same class name can have many different functions
Inheritance - ANSWER✔✔-transferring the properties of one class to another
Platform Independence - ANSWER✔✔-Java's power comes from the ability to compile
code that can be read on any computer that has the Java Virtual Machine installed.
Object-Oriented - ANSWER✔✔-Java is object-oriented, thus each program is built from
objects and classes.
, Compiler/Interpreter - ANSWER✔✔-The Java compiler translates the original code into
bytecode so that any computer with JVM installed can run the compiled code,
regardless of platform or operating system.
Robust - ANSWER✔✔-Before executing a program, JVM conducts an overall checking
of the program and gives reports of any malfunction.Thus, JVM is a robust
programming language.
Memory Management - ANSWER✔✔-Memory management is automatically handled
by Java Virtual Machine, which means the programmer does not need to write code to
manage memory.
Performance - ANSWER✔✔-Properly written Java programs execute quickly and use
little memory.
Networking - ANSWER✔✔-Java works on internet and intranet applications alike.
Javadoc - ANSWER✔✔-To avoid mistakes and problems later as the program becomes
longer and complex, you need to include comment statements in your program to
identify the program or section of code's purpose/this documentation of comments
Comment Opener - ANSWER✔✔-/*** [line for comment] ***/
operators - ANSWER✔✔-...
Questions and Answers
object - ANSWER✔✔-capable of receiving messages, processing information or data,
and sending messages to another/a class created at runtime
Class - ANSWER✔✔-a blueprint which describes methods, functions, and constructors
Encapsulation - ANSWER✔✔-wrapping data in a single unit
Data Abstraction - ANSWER✔✔-hiding data; Hiding the irrelevant features and
exposing only the needed features of a particular object
Polymorphism - ANSWER✔✔-the same class name can have many different functions
Inheritance - ANSWER✔✔-transferring the properties of one class to another
Platform Independence - ANSWER✔✔-Java's power comes from the ability to compile
code that can be read on any computer that has the Java Virtual Machine installed.
Object-Oriented - ANSWER✔✔-Java is object-oriented, thus each program is built from
objects and classes.
, Compiler/Interpreter - ANSWER✔✔-The Java compiler translates the original code into
bytecode so that any computer with JVM installed can run the compiled code,
regardless of platform or operating system.
Robust - ANSWER✔✔-Before executing a program, JVM conducts an overall checking
of the program and gives reports of any malfunction.Thus, JVM is a robust
programming language.
Memory Management - ANSWER✔✔-Memory management is automatically handled
by Java Virtual Machine, which means the programmer does not need to write code to
manage memory.
Performance - ANSWER✔✔-Properly written Java programs execute quickly and use
little memory.
Networking - ANSWER✔✔-Java works on internet and intranet applications alike.
Javadoc - ANSWER✔✔-To avoid mistakes and problems later as the program becomes
longer and complex, you need to include comment statements in your program to
identify the program or section of code's purpose/this documentation of comments
Comment Opener - ANSWER✔✔-/*** [line for comment] ***/
operators - ANSWER✔✔-...