횽들 부탁점..
A라는 클래스에서
public ArrayList<String> showClassLoading( )
{
ClassLoadingMXBean classbean = ManagementFactory.getClassLoadingMXBean( );
long TotalCount;
int LoadCount;
long UnloadCount;
ArrayList list = new ArrayList();
TotalCount = classbean.getTotalLoadedClassCount();
LoadCount = classbean.getLoadedClassCount( );
UnloadCount = classbean.getUnloadedClassCount( );
list.add(0, TotalCount);
list.add(1, LoadCount);
list.add(2, UnloadCount);
System.out.println( \"TotalLoadedClassCount: \" + TotalCount );
System.out.println( \"LoadedClassCount: \" + LoadCount);
System.out.println( \"UnloadedClassCount: \" + UnloadCount);
return list;
}
작성하고 B라는 클래스에서 A상속받고
public static void main(String[] args) {
Sysinfo sysinfo = new Sysinfo();
ArrayList list1 = new ArrayList();
list1 = sysinfo.showClassLoading();
String content = list1.toString();
System.out.println(\"content : \"+ content);
이렇게 작성했는데 B에서 출력값이 content : [586, 586, 0]
이렇게 나오는데...A클래스처럼
TotalLoadedClassCount: 586
LoadedClassCount: 586
UnloadedClassCount: 0
이렇게 나오려면 메소드 어케호출해야되나용...
A라는 클래스에서
public ArrayList<String> showClassLoading( )
{
ClassLoadingMXBean classbean = ManagementFactory.getClassLoadingMXBean( );
long TotalCount;
int LoadCount;
long UnloadCount;
ArrayList list = new ArrayList();
TotalCount = classbean.getTotalLoadedClassCount();
LoadCount = classbean.getLoadedClassCount( );
UnloadCount = classbean.getUnloadedClassCount( );
list.add(0, TotalCount);
list.add(1, LoadCount);
list.add(2, UnloadCount);
System.out.println( \"TotalLoadedClassCount: \" + TotalCount );
System.out.println( \"LoadedClassCount: \" + LoadCount);
System.out.println( \"UnloadedClassCount: \" + UnloadCount);
return list;
}
작성하고 B라는 클래스에서 A상속받고
public static void main(String[] args) {
Sysinfo sysinfo = new Sysinfo();
ArrayList list1 = new ArrayList();
list1 = sysinfo.showClassLoading();
String content = list1.toString();
System.out.println(\"content : \"+ content);
이렇게 작성했는데 B에서 출력값이 content : [586, 586, 0]
이렇게 나오는데...A클래스처럼
TotalLoadedClassCount: 586
LoadedClassCount: 586
UnloadedClassCount: 0
이렇게 나오려면 메소드 어케호출해야되나용...
포인터를 써라..그리고 머리좀 쓰고
자바초짜임...자바에서 포인터로 어케함..ㅡㅡ?
자바에서 왠 포인터....개그인가? 자바에서 포인터 쓸수 있는데 내가 몰랐던건가?
자바니까 삼중포인터에 구조체를 쓰자