1/9
These flashcards cover essential terminology and concepts found in the Programming Foundations I course related to Java programming.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Java
A high-level, class-based programming language that is designed to have as few implementation dependencies as possible.
JVM
Java Virtual Machine; the component of the Java Runtime Environment that executes Java bytecode.
Variable Name
A name used to identify a variable in a program.
Concatenation
The operation of joining two strings together in programming.
Data Type
A classification of data that tells the compiler or interpreter how the programmer intends to use the data.
If-Else Statement
A control flow statement that executes a block of code among two or more alternatives.
Loop
A programming construct that repeats a block of code as long as a specified condition is true.
Method Overloading
A feature that allows two or more methods in the same class to have the same name with different parameters.
Array
A collection of items stored at contiguous memory locations, typically of the same data type.
Constructor
A special method used to initialize objects.