package (пакет) — коллекция связанных между собой классов и интерфейсов Java, обладающая единым пространством имен.
parent (родитель) — родителем данного класса является любой класс, предшествующий данному в иерархической системе (то есть расположенный ближе к корневому элементу).
path separator (разделитель пути) — символ, который служит разделителем в списке путей; примером может служить переменная окружения PATH в Windows. Класс File содержит строку PathSeparatorString, соответствующую данному окружению.
peer — объект пользовательского графического интерфейса операционной системы, который соответствует некоторому объекту из Java AWT.
pixel (пиксел) — наименьший видимый и адресуемый элемент изображения на мониторе или другом выходном устройстве. В Java используется как единица для определения размера и расположения объектов.
pointer (указатель) — в языке программирования С это механизм, обеспечивающий непрямой доступ к объектам и переменным; в Java отсутствует.
polymorphic (полиморфный) — характеристика объекта, указывающая на его способность принимать различные формы благодаря наследованию и перегрузке методов.
port address (адрес порта) — в компьютерных сетях, основанных на протоколе TCP/IP, это идентификатор сокета данного адреса в сети. По этому идентификатору программа или служба находит сокет.
POSITIVE_INFINITY — константа Java, определенная в классах Float и Double, которая получается как результат вещественного деления положительного числа с плавающей точкой на ноль.
preferredSize — параметр, характеризующий компоненты Java, предком которых является класс Jcomponent. Значение этого параметра задается методом setPre- ferredSize.
primary container (первичный контейнер) — объект Swing, для которого имеется соответствующий объект графического интерфейса операционной системы и который может поддерживать независимое окно.
primitive (примитив) — общее название некоторых типов Java (boolean, char, byte, short, int, long, float и double), которые хранятся непосредственно в двоичной форме.