다음 코드는 완벽하게 작동합니다.java.lang.Thread 구현의 정적 중첩 클래스가 표시되지 않는 이유는 무엇입니까?
public class StaticClass {
public static void main(String[] args) {
L.P h = new L.P();
h.show();
}
}
class L {
static class P {
public void show() {
System.out.println("This is static nested class.");
}
}
}
정적 중첩 클래스는 "정적 클래스 WeakClassKey를 확장 WeakReference를>"그럼 왜 java.lang.Thread의에 클래스에 의해 액세스 할 수 없습니다입니다 "Thread.WeakClassKey의 t;" 수업 시간에?
java.lang.Thread의 소스 코드는 http://www.docjar.com/html/api/java/lang/Thread.java.html [in line # 1984]에서 확인할 수 있습니다.