日期:2014-05-20  浏览次数:20711 次

如何理解Runtime这个类运行时
中文api中介绍如下:
每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。
应用程序不能创建自己的 Runtime 类实例。
但还是不理解??感觉有点虚。

------解决方案--------------------
占楼学习..关注此贴,我也不太明白,期待大牛解答
------解决方案--------------------
Runtime.getRuntime()方法,可以获得一个Runtime对象,LZ试着调用它的方法看,看出什么结果
JAVA程序是运行在JVM上的,所以JVM最知道自己的运行时环境,而自己不能建立运行时环境
------解决方案--------------------
MAKE 同求解答
------解决方案--------------------
而且java运行时是以个单例模式的对象,只能创建一个。
------解决方案--------------------
我来个小例子 功能是打开自己做的一个网站的网页

Runtime r=Runtime.getRuntime();
String urlx=null; 
urlx="rundll32 url.dll,FileProtocolHandler "+"http://localhost:8080/lianliankanWeb/Login.jsp?score="+Setting.score; 
Process p=r.exec(""+urlx); 
p.waitFor();

异常处理什么的都去了。