第一种是以芹槐毫秒为单位计算的。
//伪代码 long startTime=System.currentTimeMillis() //获取开始时间 doSomeThing() //测试的代码段 long endTime=System.currentTimeMillis() //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms") //伪代码 long startTime=System.currentTimeMillis() //获取开始时间 doSomeThing() //测试的代码段 long endTime=System.currentTimeMillis() //获取结束时间 System.out.println("程序运行时间:友闭 "+(end-start)+"ms")
第二种是以纳秒为单位计算的。 //伪代码 long startTime=System.nanoTime() //获取开始时间 doSomeThing() //测试的代码段 long endTime=System.nanoTime() //获取结束时间 System.out.println("程序运行时好首裂间: "+(end-start)+"ns") //伪代码 long startTime=System.nanoTime() //获取开始时间 doSomeThing() //测试的代码段 long endTime=System.nanoTime() //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ns")
先把2个文件放在同一个包大姿中下面,这样就可以访问另一个java程序了。一般的方法是在a程序里实例化b类,册渣然后通过b.方法滚山名
去调用b类里的方法
runtime.getruntime().exec("外部程序")
相当于你在cmd控制台中输入"外部程序"并回车执行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)