文件已在java.exe中打开,如何把java程序弄成exe文件
知识补充:
运行时:运行时,是一个封装了虚拟机(Java虚拟机的缩写)进程的类。每一个爪哇岛程序实际上都是启动了一个虚拟机(Java虚拟机的缩写)进程,那么每一个进程都是对应这一个运行时间实例,其实例是由虚拟机(Java虚拟机的缩写)为其初始化的。
Runtime类的常用方法
公共静态运行时getRuntime():普通方法用于取得运行时间类的实例
public long freeMemory():普通方法用于返回爪哇虚拟机中的空闲内存
public long maxMemory():返回虚拟机(Java虚拟机的缩写)的最大内存量
public void gc():运行垃圾回收器、释放空间
公共进程执行(字符串命令)抛出异常执行本机命令
一旦取得实例后,以上的方法就可以进行操作了。
免费在线学习视频推荐:java在线视频
示例如下:
公共静态void main(最终字符串[]个参数)引发IOException {
openWindowsExe();
打开exe();
openFile();
}
//用爪哇调用窗子系统的可执行程序的扩展名文件,比如记事本,计算之类
public static void openWindowsExe(){
最终运行时间运行时间=运行时间。获取运行时();
流程=空
尝试{
最终字符串命令=记事本//记事本
process=runtime.exec(命令);
} catch(最终异常e) {
错误win exec!);
}
}
//调用其他的可执行文件,例如:自己制作的exe,或是下载安装的软件。
公共静态void openExe() {
最终运行时间运行时间=运行时间。获取运行时();
流程=空
尝试{
流程=运行时间。exec( C:\程序文件\ \记事本\ \记事本. exe’);
} catch(最终异常e) {
System.out.println(错误执行!);
}
}
//打开其他任意格式的文件,比如txt,word等
公共静态void openFile() {
最终运行时间运行时间=运行时间。获取运行时();
Process process=null//
最终字符串cmd= rundll 32 url.dll文件协议处理程序文件://F:\\ECT项目资料\\建立电动势工程. txt ;
尝试{
流程=运行时间。exec(cmd);
} catch(最终异常e) {
System.out.println(错误执行!);
}
}想学习更多相关文章教程请访问:java入门以上就是爪哇岛如何打开指定可执行程序的扩展名文件的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。