关于java中的Runtime类 单例模式
更新时间:2024-01-04 01:44:01 阅读量: 教育文库 文档下载
Java当中的RunTime类
每一个Java程序都有一个且只有一个Runtime类的单一实例。
RunTime类非常特殊,是没有构造方法的。它提供了应用程序和java的接口。是通过Runtime.getRuntime()获取Runtime类的实例。
可以通过RunTime类的对象来获取JVM所使用的内存。
classRuntimeTest { }
RunTime可以调用外部程序:
classRuntimeTest { }
调用的外部程序可以返回一个process,process对象可以管理子进程。Process是个抽象类,不可以直接实例化,是通过Process p=rt.exec(\)来获取这个类的实例。
import java.io.*;
classRuntimeTest //实际上,此程序是把ClassTest.class的输入打印到屏幕上。 {
publicstaticvoid main(String[] args){ }
}
catch(Exception e) { }
e.printStackTrace();
publicstaticvoid main(String[] args){
Runtime rt=Runtime.getRuntime(); //静态方法 try {
rt.exec(\);
publicstaticvoid main(String[] args) {
Runtime rt=Runtime.getRuntime(); //静态方法 System.out.println(rt.freeMemory()); //可用内存
System.out.println(rt.totalMemory()); //总内存 }
}
}
Runtime rt=Runtime.getRuntime(); //静态方法 try { }
catch(Exception e) { }
e.printStackTrace();
Process p=rt.exec(\);
InputStream is=p.getInputStream(); int data;
while((data=is.read())!=-1) { }
System.out.print((char)data);
单例模式:
一个类只有一个实例,而且自行实例化(不用new,而是采用其他的方式来实例化比如getRuntime())并向整个系统提供这个实例,这个类称为单例类。实际上在单例类内部还是用了new来创建了该类的对象。
为了避免了外部利用构造方法去new实例单例类,就把类的构造方法是声明为私有的。
正在阅读:
隧道专项方案 - 施工通风防尘06-19
开展金融服务网格化的探索与实践12-03
第一章 地理基础知识 第1讲 地球与地图 教学案(学生版)适用版本09-01
三分钟明白:聚焦,决定你企业的未来03-07
论文Word - 页眉页脚设置技巧03-13
四下运算定律与简便运算导学案09-14
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- Runtime
- 模式
- 关于
- java
- 浅析侵犯公民个人信息的犯罪中个人信息的界定
- 配套K12新课标2018届高考数学二轮复习专题能力训练19分类讨论思想理
- 最新享受《桂林山水》的言语魅力-word文档
- 黑龙江省鸡西市密山一中2016届高三上学期第四次月考
- MBA排名:中国高校MBA排行榜100强(参考) - 图文
- 张思德100周年缅怀活动暨座谈会新闻稿
- 2018年全国卷英语高考试题(含答案)
- 《记承天寺夜游》对比阅读试题及答案01
- 学校新校区开工奠基仪式上的领导讲话稿
- 新人教版小学数学三年级下册总复习
- 会计基础试题(二)(1)
- 家访效果
- 2018版中国电影市场需求状况分析建议报告目录
- 赢在课堂语文答案
- 富士FRE G11UD变频器故障代码表 - 图文
- 部编版一年级语文下册19-9夜色教学设计
- 201112省会考选择题(含参考答案)
- 天津市滨海新区汉沽五中2017-2018学年高三上学期第二次月考数学试卷(理科) Word版含解析
- 幸福公园施工方案2013.3.28 - 图文
- 人体解剖学复习题