Introduction to Java - Vocabulary Flashcards

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core Java concepts, the JVM, JRE/JDK, keywords, syntax, and basic program structure from the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

Java

Free-to-use, high-level, object-oriented programming language (1995) that runs on the Java Virtual Machine and supports Write Once, Run Anywhere.

2
New cards

Java Runtime Environment (JRE)

Provides the libraries and runtime required to run Java programs.

3
New cards

Java Development Kit (JDK)

Includes the JRE plus tools for developing, compiling, and debugging Java applications.

4
New cards

Java Virtual Machine

Run-time engine that translates Java bytecode into machine code and executes it.

5
New cards

Bytecode

Intermediate, platform-independent code produced by the Java compiler from .java source files.

6
New cards

Write Once, Run Anywhere (WORA)

Java's platform independence concept: code compiled once can run on any underlying platform with a JVM.

7
New cards

Application Programming Interface (API)

Pre-written Java classes and methods that provide reusable functionality.

8
New cards

Java Keywords

Reserved words recognized by the Java compiler; Java has about 50 keywords.

9
New cards

Identifier

Name given to a program component (class, method, or variable); rules include starting with a letter, underscore, or dollar sign; no whitespace and case-sensitive; cannot be a reserved word or true/false/null.

10
New cards

Class

The basic unit of a Java program; blueprint for objects that contains data members and methods.

11
New cards

Skeleton

A simple Java program example used to illustrate structure, typically showing a class with a main method and a print statement.

12
New cards

Main Method

The entry point of a Java application; declared as public static void main(String[] args).

13
New cards

args

Parameter to the main method; an array of Strings that stores command-line arguments.

14
New cards

System.out.println

Java statement that prints output to the console.

15
New cards

Literal String

A sequence of characters enclosed in double quotes used as a constant in Java.

16
New cards

Comment

Non-executable text in code; single-line comments start with // and multi-line comments use /* … */.

17
New cards

Braces

Opening { and closing } symbols that define blocks of code or data; must be matched.

18
New cards

Notepad .java extension

Saving a Java source file with the .java extension (e.g., Demo.java) so it can be compiled.

19
New cards

javac

Java compiler command used to compile .java source files into bytecode (.class files).

20
New cards

java (command)

Java interpreter command used to run compiled Java bytecode (.class files).