Статьи

Интерфейс и наследование в Java: наследование

Когда класс расширяет другой класс, это называется наследованием. Расширяемый класс называется подклассом, а расширенный класс называется суперклассом. Любой класс в Java, который не расширяет любой…
Статьи

Grails Good: использование Wrapper для запуска команд Grails без установки Grails

Начиная с Grails 2.1 мы можем создавать оболочку Grails. Оболочка позволяет разработчику запускать команды Grails в проекте без предварительной установки Grails. Концепция обертки также доступна…
Статьи

Безотходное кодирование

В этой статье описывается решение существенной проблемы обработки событий с высокой эффективностью за счет уменьшения потерь в программном стеке. Java часто рассматривается как проблема с…