class whose instances can hold a single character value. This class also defines methods that can manipulate or inspect single-character data.
an unnamed object.
describes objects that cannot be changed.
Definition:
a comparison based on the integer Unicode values of characters.
a String that does not hold a memory address and that can be created by assigning the value null or by making no assignment to a declared string.
a class or object that is “wrapped around” a simpler element.
an efficient built-in Java class for storing and manipulating changeable data composed of multiple characters.
a thread safe class for storing and manipulating changeable data composed of multiple characters.
units of processing that are scheduled by an operating system and that can be used to create multiple paths of control during program execution.
a memory location that holds data temporarily—for example, when creating a StringBuilder object or during input and output operations.
the actual length of the buffer of a StringBuilder object, as opposed to that of the string contained in the buffer.