JAVA常用库类
来源:互联网 发布:淘宝口碑好的玉器店 编辑:程序博客网 时间:2024/06/08 08:48
*JAVA常用库类
Runtime
Runtime类本身就是一种单态设计的一种应用,因为在整个JVM 中只存在一个Runtime类的对象。可以使用Runtime类取得JVM的系统信息,或者使用gc();方法释放掉垃圾空间,还可以运用此类运行本机的程序。与Process类操作本机应用程序。
Runtime例:
public class RuntimeDemo{ public static void main(String[] args){ Runtime run = Runtime.getRuntime(); System.out.println("JVM 最大空闲空间:" + run.maxMemory()); System.out.println("JVM 剩余内存空间:" + run.freeMemory()); String str = "hello"; for (int i = 0; i<30000 ;i++ ) { str+=i; } System.out.println("JVM 剩余内存空间:" + run.freeMemory()); run.gc(); System.out.println("JVM 垃圾回收: " + run.freeMemory()); StringBuffer buf = new StringBuffer(); buf.append("hello"); for (int i = 0 ;i<30000 ;i++ ) { buf.append(i); } System.out.println("StringBuffer 剩余内存:" + run.freeMemory()); run.gc(); System.out.println("再次回收:"+run.freeMemory()); }}
运行结果 java
JVM 最大空闲空间:930086912
JVM 剩余内存空间:62243304
JVM 剩余内存空间:96930840
JVM 垃圾回收: 207128456
StringBuffer 剩余内存
*
0 0
- Java常用类库
- Java 常用类库
- java 常用类库
- java常用类库
- java常用类库
- Java 常用类库
- Java常用类库
- JAVA常用类库
- Java常用类库
- JAVA常用类库
- JAVA常用库类
- Java常用类库
- java常用类库
- Java常用类库
- Java常用类库
- Java常用类库
- 【Java常用类库】_StringBuffer
- 【Java常用类库】_NumberFormat
- redis事务处理
- UIControl 详解
- 3Sum Closest-双指针
- Oracle RMAN(Recovery Manager) – 通道分配
- 算法提高 周期字串
- JAVA常用库类
- 浅析操作系统----2、操作系统概述
- Bedtime Reading I--水题
- MySQL索引背后的数据结构及算法
- 虚函数里面调用虚函数的输出
- HOJ 2139 Spiderman's workout(动态规划)
- 归并排序【模板】
- java单点登录系统CAS的简单使用
- poj 1061 青蛙的约会 拓展欧几里德 解二元一次不定方程