30.09.1997 Новости Отвечая коротко - это сокращенный набор облегченных интерфейсов прикладного программирования Java плюс среда выполнения Java-аплетов. Эта комбинация предназначена для организации работы сетевых программ в потребительских устройствах. PersonalJava можно использовать в интеллектуальных сотовых телефонах, Web-телефонах, справочных системах и т. д. Клавиатура и мышь для них необязательны, а взаимодействие с пользователем в таких случаях осуществляется с помощью типичных для потребительских систем устройств ввода, например дистанционного управления или сенсорного экрана. Первый шаг: выбор цели Приступая к созданию PersonalJava, специалисты фирмы Sun прежде всего постарались определить основные требования, которым должен удовлетворять язык программирования потребительских устройств. В результате они пришли к следующим выводам. - Приложения на PersonalJava должны быть обратно совместимыми с JDK 1.1, т. е. выполняться в стандартной виртуальной машине Java (JVM) и в то же время поддерживать совместимость с JDK-пакетами по объектным связям. Кроме того, пользователям предоставляется возможность обращаться к функциям JDK 1.1 из PersonalJava-аплетов, если те исполняются в стандартной, а не облегченной JVM. - PersonalJava требует гораздо меньше памяти, чем JDK 1.1: 2 Мб ПЗУ для хранения библиотек и 1 - 2 Мб ОЗУ для работы. - Под управлением виртуальной машины PersonalJava будет выполняться большинство Java-аплетов для JDK 1.1. - PersonalJava-программы предназначаются для ...
читать далее.