LINUX.ORG.RU

История изменений

Исправление asaw, (текущая версия) :

В какие ещё фантазии? SWT это не более чем стандартизованный интерфейс ко внешним библиотекам. Если ты вызываешь диалог печати, например, то SWT преобразует это в вызов соответсующей нативной библиотеки добавляя по пути недостающую реализацию, если это необходимо на конкретной платформе. Но гуй отрисовывается именно средствами платформы, а не средствами джава. И именно поэтому в SWT есть хитрый механизм управления ресурсами, позволяющий обходить GC и реализовывать нечто вроде деструкторов. И тут мы возвращаемся к первому моему вопросу: слышал ли ты что-нибудь про управление памятью перед тем, как писать про отсутсвие оверхеда при вызове нативных библиотек в дотнете?

Исходная версия asaw, :

В какие ещё фантазии? SWT это не более чем стандартизованный интерфейс ко внешним библиотекам. Если ты вызываешь диалог печати, например, то SWT преобразует это в вызов соответсующей нативной библиотеки добавляя по пути недостающую реализацию, если это необходимо на конкретной платформе. Но гуй отрисовывается именно средствами платформы, а не средствами джава. И именно поэтому в SWT есть хитрый механизм управления ресурсами, позволяющий обходить GC и реализовывать нечто вроде деструкторов. И тут мы возвращаемся к первому моему вопросу: слышал ли ты что-нибудь про управление памятью перед тем, как писато про отсутсвие оверхеда при вызове нативных библиотек в дотнете?