Статьи

Разделить файл как поток

На прошлой неделе я обсуждал, что новый (@since 1.8) метод splitAsStream в классе Pattern работает с последовательностью символов, считывающей из него только столько, сколько необходимо…
Статьи

Как глубоко клонировать объект с помощью Java в сериализации памяти

В моих предыдущих статьях я объяснил разницу между глубоким и мелким клонированием и тем, как конструкторы копирования и методы защитного копирования лучше, чем стандартное клонирование…
Статьи

Как FlexyPool поддерживает прокси подключения и декораторы

Доверенные FlexyPool отслеживает использование пула соединений, поэтому ему необходимо перехватить вызов метода закрытия соединения. Для простоты в первой версии для этой цели использовались динамические прокси:…
Статьи

В среде IDE NetBeans 7.2 представлен TestNG

Одним из преимуществ генерации кода является возможность увидеть, как используется особая языковая функция или структура. Как я уже говорил в бета-версии NetBeans 7.2: «Быстрее и…