What type of manager arranges components in a two-dimensional table?
GridLayout
What is the return type of the hasNext() method?
boolean
Unlike an array, a(n) ______ can change in size
ArrayList
In Java, a derived class can have _____ base class(es).
one
What keyword is needed to use an interface?
implements
A button component should have a registered ______ associated with it.
listener
What is the first node in a linked list?
head
How do you know if a node is the last node of a linked list?
The reference to the next node is null
The method that must be implemented in a class using the Comparable interface is:
compareTo()
Inheritance indicates a/an _____ relationship
is-a
____-driven programming is a programming style that uses the signal and response approach.
Event
What does a linked list node contain?
data and a reference to another node
What return type does the ArrayList method remove(Object o) have?
boolean
What is a class declared within another class called?
An inner class
What is it called when Java automatically reclaims memory?
Garbage Collection
A button fires events known as:
action events
To use the Java Iterator Interface you must import the ____ package.
java.util
A private inner class is an example of _______
encapsulation
An interface and all of its method signatures are normally declared to be:
public
Class and method definitions that include parameters for types are called:
generics
The ____ manager places components into five regions
BorderLayout
What is it called when you visit the left subtree, the root and then the right subtree?
in-order processing
Recursively visiting the root node, left subtree and then the right subtree describes:
pre-order processing
What interface do you need to implement when working with binary files?
Serializable
What do you call a completely abstract class with empty methods?
an interface