Index | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
IDE: | Integrated Development Environment -- a programming system that integrates several programming tools (such as a source code editor, a compiler, and a debugger) into one package |
idempotent operation: | an operation that can be performed repeatedly with the same effect as if it had been performed exactly once |
identifier: | a series of letters, digits, and underscores used to name program units such as classes, methods, and variables |
identity: | a distinguishing characteristic of an object that denotes a separate existence of the object even though the object may have the same data values as another object |
implementation: | a stage in the development cycle in which a design is realized in an executable form |
improper fraction: | a fraction in which the numerator is larger than the denominator |
inherently concurrent: | two objects that can receive events at the same time without interacting |
inheritance: | the sharing of attributes and operations among classes based on a heirarchical relationship |
initialize: | to set a starting value for a variable |
inner class: | a class whose definition is nested inside another class's definition |
instance: | an object described by a class |
instantiation: | the process of creating instances from classes |
instruction pointer: | See program counter |
internetwork: | a network consisting of several interconnected local-area networks |
intentions list: | a list recorded by the server that contains all the names and values that are altered by a transaction |
invariant: | a statement about some condition or relationship that must always be true. |
invocation: | an access to an encapsulated resource |
irrational number: | a decimal that is nonterminating and nonrepeating |