Front | Back |
Asynchronous
|
1) Not occurring at the same moment in time as some specific operation of the computer2) In other words, not synchronized with the program's actions
|
Boolean Expression
|
A sequence of identifiers, separated by compatible operators, that evaluates to either true or false
|
Bytecode
|
A standard machine language into which Java source code is compiled
|
Case Sensitive
|
1) Uppercase and lowercase letters are not considered the same2) Two identifiers with the same spelling but different capitalization are considered to be two distinct identifiers
|
Class (Implementation Phase)
|
A pattern for an object
|
Compiler
|
A program that translates a high-level language program into machine code
|
Control Structure
|
An instruction that determines the order in which other instructions in a program are executed
|
Data Type
|
A description of the set of values and the basic set of operations that can be applied to values of the type
|
Declaration
|
A statement that associates an identifier with a variable, an action, or some other entity within the language that can be given a name so that the programmer can refer to that item by name
|
Encapsulation
|
1) Bundling data and actions so that the logical properties of data and actions are separated from the implementation details2) A language feature that enforces information hiding
|
Fields
|
1) Named items in a class2) Can be data or subprograms
|
Inheritance
|
A mechanism by which one class acquires the properties-data fields and methods-of another class
|
Instantiate
|
To create an object from a class
|
Interpreter
|
A program that inputs a program in a high-level language and directs the computer to perform the actions specified in each statement
|
Method
|
A named algorithm that defines one aspect of the behavior of a class
|