IDE См. Integrated Development Environment.
identifier (идентификатор) — имя, присвоенное элементу в протоколе Java или в приложении.
IEEE См. Institute of Electrical and Electronics Engineers.
Image — абстрактный класс Java (Java.awt.image), который определяет, как хранится графическая информация.
implements — ключевое слово Java в объявлении класса, которое предшествует списку из одного или более интерфейсов, методы для которых содержатся в данном классе.
implicit variables (неявные переменные) — эти переменные автоматически создаются в JSP-странице.
import — инструкция исходного кода Java, которая сообщает компилятору Java, в каком пакете содержатся классы, используемые в этом коде.
IndexOutOfBoundsException — исключение Java, возникающее, когда происходит попытка обращения к несуществующему элементу массива; Array! ndexOutOf - BoundsException и StringlndexOutOfBoundsException являются подклассами класса IndexOutOfBoundsException.
inheritance (наследование) — в объектно-ориентированном программировании механизм связи между иерархически организованными объектами, характеризующийся тем, что некоторые объекты (дочерние) получают (наследуют) атрибуты другого объекта (родительского).
init (метод апплета) — по соглашению это метод, принадлежащий исходному классу апплета Java и вызываемый JVM web-браузера после создания апплета, но перед его отображением.
init (метод сервлета) — метод, принадлежащий классу сервлета Java и используемый для однократной инициализации сервлета. Он вызывается после создания сервлета, но перед тем, как сервлет начнет выполнять свои функции.
initialization (инициализация) — задание начального значения переменной.
inner class (внутренний класс) — вложенный класс или интерфейс, имеющий доступ ко всем методам и полям — членам того класса, в который вложен данный, в том числе и ко всем его членам, объявленным как private (то есть закрытым).
InputStream — абстрактный базовый класс Java (java.awt.inputStream) для различных классов Java, которые считывают данные как поток байтов.
Insets — класс Java (Java. awt. Insets), используемый в графическом интерфейсе. В этом классе содержится объект, задающий ширину границ всех сторон контейнера.
instance (экземпляр) — объект, созданный на основе данного класса, называется экземпляром этого класса.
instance fields (поля экземпляра) — набор специфических переменных данного экземпляра класса.
instance methods (методы экземпляра) — методы данного экземпляра класса, которые выполняются только при ссылке на данный экземпляр класса.
instance variable (переменная экземпляра) — переменная Java, которая является частью данного экземпляра класса, а не самого класса (в отличие от статической переменной).
instanceof — логический оператор, который используется для определения типа ссылки в выражении.
Institute of Electrical and Electronic Engineers (IEEE, Институт инженеров по электротехнике и электронике) — профессиональная организация, создающая стандарты для аппаратной части компьютеров и для программного обеспечения, а также для электронной промышленности.
int — обозначение примитивного 32-битного целочисленного типа Java, который всегда интерпретируется как целое число со знаком.
Integer — класс-оболочка Java для значений примитивного типа int.
Integrated Development Environment (IDE, интегрированная среда разработки) — среда разработки приложений, которая объединяет в одном пакете инструментальные программные средства, такие как редактор исходного кода, компилятор, загрузчик и отладчик.
interface (интерфейс) — почти то же, что и класс Java, но в интерфейсе присутствуют только объявления методов, но не их реализации. Класс Java может реализовать любое количество интерфейсов.
International Organization for Standardization (ISO, Международная организация по стандартизации) — группа, состоящая из национальных организаций по стандартизации из 89 стран, которая устанавливает стандарты в сфере телекоммуникаций и компьютерных технологий.
interrupt — метод экземпляра класса Thread; если объект Thread находится в состоянии sleep или wait, то вызов метода interrupt приводит к возбуждению потока и генерирует исключение InterruptedException. В противном случае устанавливается флаг прерывания.
interrupted — статический метод Java, который используется работающим потоком (Thread) для определения, имело ли место прерывание потока.
InterruptedException — исключение, которое генерируется, если поток (Thread), находящийся в состоянии sleep или wait, оказывается прерванным. Поток не может продолжать выполнение, но должен сначала обработать исключение.
lOException — класс Java (Java.io.exception), который является родительским по отношению ко всем исключениям, относящимся к процессам ввода-вывода, например открытие и чтение файла.
ISO См. International Organization for Standardization.
Iterator — интерфейс Java (Java.util.Iterator), который должен был заменить интерфейс Enumeration как предпочтительное средство перебора элементов коллекции.