Я создал класс Test и сослался на него следующим образом:
Блок получил ссылку 1 раз только
public class ClinitTest {
public static void main(String[] args) throws ClassNotFoundException {
Test b = new Test(); // initialization through NEW operator
Class<Test> bcp2 =(Class<Test>) Class.forName("Test"); //initialisation through reflection
}
}
class Test
{
public static String name="Test";
public Test()
{
System.out.println("In Constructor");
}
static
{
System.out.println("In Static");
}
{
System.out.println("In Instance");
}
}