jvm/classes/java/lang/Runtime.java

39 lines
626 B
Java

package java.lang;
public class Runtime {
private static final Runtime runtime;
private Runtime() {
}
static {
runtime = new Runtime();
}
private static native int _freeMemory();
public long freeMemory() {
return _freeMemory();
}
private static native void _gc();
public void gc() {
_gc();
}
public static Runtime getRuntime() {
return runtime;
}
public long maxMemory() {
return Long.MAX_VALUE;
}
private static native int _totalMemory();
public long totalMemory() {
return _totalMemory();
}
}