Для принятия мер против бесконечных циклов необходимо было бы поместить его в отдельный процесс так, чтобы это могло быть уничтожено.
Для принятия мер против создания потоков необходимо было бы расширить SecurityManager (реализация по умолчанию позволяет недоверяемому коду получать доступ к некорневым группам потока).
безопасность Java действительно позволяет Вам предотвращать доступ к файловой системе.
ограничения базы данных For, Вы могли бы быть в состоянии использовать стандартную безопасность пользователей SQL, но это довольно слабо. Иначе необходимо обеспечить API, который осуществляет ограничения.
Редактирование: Я должен указать, что версия Носорога предоставила JDK6, сделали работу безопасности на нем, но не включает компилятор.
Прежде всего, что вы подразумеваете под панелью? Eclipse имеет:
Если под «панелью» вы имеете в виду редакторы документов, у вас есть проблемы либо с вашей версией Eclipse, либо, скорее всего, с одним из установленных плагинов.
Каждое представление также может быть закрыто (кроме, возможно, некоторых типов проектов (перспектив), о которых я не знаю). Для CDT (C / C ++) вы можете закрыть практически все.
Я рекомендую вам скачать последнюю версию Eclipse без плагинов, распаковать ее в другую папку и проверить, повторится ли это снова. Если да, опишите подробнее (например, версию Eclipse, используемую перспективу, дополнительные плагины и т. Д.).
Выберите Window -> Reset Perspective. Это должно сбросить текущую перспективу (то, что вы называете «режимом») в исходное состояние, (надеюсь) закрывая все нерелевантные виды.
Что-то ужасно не так с вашим Eclipse. Может стоит переустановить. Возможно, вы установили плагин с ошибками.
У меня была такая же проблема. Для меня это помогло войти в правильную перспективу и активировать функциональность, которая изначально вызвала окно. Как только я повторно активировал эту функциональность, в моем случае «перспектива анализа памяти QNX», я смог закрыть все окна одно за другим.
Вывод: вам нужно заполнить пустые окна содержимым, и тогда вы сможете их правильно закрыть.
Это действительно очень просто. Если вы откроете редактор, несовместимый с существующим редактором, вам часто придется поместить его за пределами списка вкладок в одной из панелей редактора, тогда вы можете очистите или скопируйте это, обычно при попытке добавить это представление в список вкладок.
В любом случае, все, что нужно сделать, это создать новый редактор, и все, что вам нужно сделать, это перетащить какой-нибудь файл в это пустое окно редактора, придав ему некую форму контекста, а затем закрыть его.