请教,怎么监控一个Java程序是否运行结束

请教,怎么监控一个Java程序是否运行结束,第1张

检测一个JAVA程序的运行时间方法:

1

2

3

4

long startTime = System.currentTimeMillis()//获取当前时间

//doSomeThing() //要运行的java程序

long endTime = System.currentTimeMillis()

System.out.println("程序运行时间:"+(endTime-startTime)+"ms")

用 cmdexe 程序来输入命令: netstat -ano | find ":你的端口号"找到了的话: taskkill /f /pid:你的进程PID(在上一条命令行中会列出进程PID) 正常的情况下,如果你的程序真的已经退出了,那个端口就会自动被 *** 作系统释放的,很可能你的程序还java 用ServerSocket监听了一个端口,在程序结束的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8122856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存