Tap or click on cards to flip them and reveal the answers. You can use arrow keys as well.
Loading folders...
1/15 cards
What is Java?
Click to flip
Java is a popular programming language known for its platform independence and object-oriented features.
Click to flip
Who developed Java?
Click to flip
Java was developed by James Gosling at Sun Microsystems, which is now owned by Oracle.
Click to flip
What is the Java Virtual Machine (JVM)?
Click to flip
The JVM is a part of the Java Runtime Environment that executes Java bytecode, allowing Java programs to be platform-independent.
Click to flip
What does 'platform-independent' mean in Java?
Click to flip
Platform independence means that Java programs can run on any device that has a JVM, making them highly portable.
Click to flip
What is bytecode in Java?
Click to flip
Bytecode is the intermediate representation of a Java program, which the JVM interprets or compiles.
Click to flip
What is an object in Java?
Click to flip
In Java, an object is an instance of a class that contains both data and methods to manipulate the data.
Click to flip
What are Java classes?
Click to flip
Classes in Java are blueprints for creating objects, defining their data structure and behaviors.
Click to flip
What does OOP stand for and how is it related to Java?
Click to flip
OOP stands for Object-Oriented Programming, and Java is an object-oriented language, which means it allows for designing programs using objects and classes.
Click to flip
What is a Java method?
Click to flip
A Java method is a set of instructions defined in a class, which can be executed when called upon in a program.
Click to flip
What is inheritance in Java?
Click to flip
Inheritance is a feature of Java where a new class can inherit properties and behaviors of another class.
Click to flip
What is an interface in Java?
Click to flip
An interface in Java is an abstract type that specifies a set of methods that a class must implement.
Click to flip
How do you declare a variable in Java?
Click to flip
In Java, you declare a variable by specifying its type followed by the variable name, e.g., int number;
Click to flip
What is the main method in Java?
Click to flip
The main method is the entry point of any Java application, where the program execution begins. It is defined as public static void main(String[] args).
Click to flip
What is encapsulation in Java?
Click to flip
Encapsulation is the OOP principle where the implementation details of a class are hidden, and only necessary parts are exposed.
Click to flip
What is polymorphism in Java?
Click to flip
Polymorphism is the ability of different classes to respond to the same method call in different ways.
Click to flip
Need More Study Materials?
Go back to the chat to generate additional resources.