Będziesz prawdopodobnie zapytać, dlaczego miałbym to zrobić - to dlatego, że używam klasy (z zewnętrznej biblioteki), która robi rzeczy w statycznym inicjalizatorze i muszę wiedzieć, czy to się stało, czy nie.Jak sprawdzić, czy klasa została zainicjowana?
Spojrzałem na ClassLoader
, ale nie znalazłem niczego, co wyglądałoby na użyteczne. Jakieś pomysły?
masz na myśli "czy klasa jest inicjowana". jest ogromna różnica. – irreputable
Dzięki za wskazanie tego. Zmieniłem tytuł. – mik01aj
Którą bibliotekę? Być może istnieje efekt uboczny, który możesz sprawdzić (na przykład sterowniki JDBC rejestrują się w DriverManager). –