public class GCRootExample {
public void exampleMethod() {
// 在虚拟机栈中的本地变量引用的对象
MyClass myObject = new MyClass();
// ...
}
}
public class GCRootExample {
// 静态变量引用的对象
private static MyClass myStaticObject = new MyClass();
}
public class GCRootExample {
// 常量引用的对象
private static final String MY_CONSTANT = "constant";
}
public class GCRootExample {
// 本地方法栈中JNI引用的对象
public native void nativeMethod();
}