Опросы
Модель памяти Java и атомарность операций (java memory model)
Рубрика: JavaРаздел: Java technologies, J2SE дата: 18-12-2008
Случается, что время от времени почитываю различные достойные внимания книги.
Вот к примеру, для своего становления всякие JSR читаю :).
Из не так давно произошедшего - просматривал JSR-133 Java Memory Model and Thread Specification (Модель памяти Java).
В этой заметке желаю в каковой раз продемонстрировать, как принципиальна синхронизация потоков, на случае такового понятия как атомарность (Atomicity) операций.
Рассмотрим таковой программный код:
Скриптовый движок в Java (Script Engine)
Рубрика: JavaРаздел: Java technologies, J2SE дата: 15-10-2008
Вот скажите, где имеют все шансы выполняются скрипты написанные на javascript: на сервере, на посетителе? На посетителе, заявляете? Это архпичная информация…
С вступлением в Java версии 1.6 Scripting API стало вполне просто и комфортно писать extension поинты и динамические конфигурации для серверной логики.
В данной заметке я желаю кратко поведать вам о ScriptEngine, ну а также кое о чем.
Инструкции в Java (java annotation types)
Рубрика: JavaРаздел: Java technologies, J2SE дата: 31-05-2008
Продолжаю серию заметок о нововведениях в Java (начиная с версии 1.5). На данный раз беседа пойдет об аннотациях (annotation type).
Инструкции предполагают собой некоторые метаданные, каковые имеют все шансы добавлятся в исходный код програмки и семантически не оказывают большое влияние на нее, но имеют все шансы употребляться в ходе анализа кода, компиляции причем даже в период выполнения.
Вот главные варианты применения аннтоаций:
