Мне нужно протестировать некоторые сценарии мониторинга JMX, которые я разработал. В частности, я хотел бы проверить, работает ли мой мониторинг области PermGen. Поэтому, чтобы проверить это, я хотел бы иметь возможность запускать немного кода, который загружает значительное количество классов, чтобы потреблять PermGen.
Мой текущий план состоит в том, чтобы написать script для сгенерирования prefix(1..n).java
скомпилировать их, а затем в режиме запуска:
for( int i=1 ; i < n ; i ++){
Class.forName("com.mypackage.prefix"+i);
}
Есть ли более элегантное решение для достижения этого?