Java Programming Final Examination Practice Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

Vocabulary terms and definitions based on the 2nd Term Final Examination Answer Key for SY 2024-2025, covering Java concepts from inheritance and generics to debugging and thread methods.

Last updated 11:51 PM on 6/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Client Method

The other term used for a calling method.

2
New cards

Code Reusability

The goal achieved when a new class is created based on an existing class.

3
New cards

Upper bounded wildcard

Used in wildcard arguments to restrict the unknown type to be a specific type or a subtype of that type.

4
New cards

extendsextends

The keyword that establishes inheritance between classes.

5
New cards

Enumeration

A data type that contains a fixed set of constants.

6
New cards

Subclass

A class that extends a single-parent class and gains all its attributes and behaviors.

7
New cards

toString()toString()

A method that returns the name of the calling constant object.

8
New cards

Breakpoint

The point in the code to temporarily stop the execution of the program to inspect the state of its functionality.

9
New cards

Generics

Used to associate one or more non-specified Java types upon creation.

10
New cards

publicpublic

An access modifier that allows any other class to use it, not just in the class where the method resides.

11
New cards

Backtracking

A technique that starts from the point the problem first began and works backward through the code.

12
New cards

Debugging

The process of identifying and rectifying errors in a program.

13
New cards

ordinal()ordinal()

This method returns an integer that represents the constant's position in the list of constants.

14
New cards

InputStreamInputStream

An abstract class that contains methods for performing input.

15
New cards

TT

The character representing 'Type' in generics.

16
New cards

finallyfinally block

The block used to perform cleanup tasks regardless of whether any exceptions occur.

17
New cards

Procedural Programming Pause

A pause that occurs during execution in procedural programming to call a procedure.

18
New cards

IndexOutOfBoundsExceptionIndexOutOfBoundsException

The exception thrown when an index used in lists or strings is invalid.

19
New cards

setPriority()setPriority()

A Thread method that accepts an int value as an argument, typically between 11 and 1010.

20
New cards

Message Passing

In object-oriented programming, the counterpart to the function call of procedural programming.

21
New cards

Functional Programming

A programming focus that builds computer programs by concentrating on declarations and expressions.