класс-объекта Class c1 = s1.getClass(); System.out.println("classname: " + c1.getName()); // получение всех методов (и приватных тоже) Method m[] = c1.getDeclaredMethods(); for (Method method : m) System.out.println(method.getName() + "()"); // получение всех полей (и приватных тоже) Field f[] = c1.getDeclaredFields(); for (Field field : f) System.out.println("field " + field.getName()); Вывод: classname: Student getName() setName() field name
Алгоритм загрузки классов • Области памяти • JIT-компиляция • Когда какой сборщик мусора использовать • Алгоритмы сборки мусора • Как писать код, чтобы мусор собирался 39