Как быстро проверить, существует ли класс

Я хочу сделать что-то вроде этого:

  try {
    Class.forName( "your.fqdn.class.name" );
  } catch( ClassNotFoundException e ) {
  //my class isn't there!
}

Однако мне нужно сделать это гораздо быстрее. Время выполнения Class.forName(name) для меня составляет около 200 мс, и этого недостаточно.

Есть ли более быстрый способ сделать то же самое?


person Aequitas    schedule 04.08.2015    source источник
comment
Ой! Не знаю, как это там оказалось. Виноват. Удалить все.   -  person Thalis K.    schedule 04.08.2015
comment
Вы можете попробовать это: github.com/lukehutch/fast-classpath-scanner   -  person Daniel Jipa    schedule 06.08.2015
comment
Я думаю, это может помочь вам njbartlett.name/2010/08/ 30/osgi-readiness-loading-classes.html   -  person Stefan Sprenger    schedule 06.08.2015