黑马程序员技术交流社区
标题:
银行业务调度系统?????
[打印本页]
作者:
小黑-张颖
时间:
2011-9-6 09:58
标题:
银行业务调度系统?????
在ServiceWindow中有这样一段代码,我看了三遍还是不能明白它是什么意思。
int beginTime=
System.currentTimeMilliis
();
int endTime=
System.currentTimeMillis
();
加粗部分是什么意思,这样beginTime和endTime不是一样的吗???
作者:
王捷
时间:
2011-9-6 10:11
标题:
回复 楼主 的帖子
这就好像是看时间一样
你发帖时看下时间
发完了再看下时间
然后通过endTime-beginTime我就知道你写这张帖子花了多少时间
[
本帖最后由 王捷 于 2011-09-06 10:12 编辑
]
作者:
匿名
时间:
2011-9-6 10:28
获取系统当前的时间,返回以毫秒为单位的当前时间,程序执行第一条时获取一个时间,然后执行到第二条时或取一个时间,这两条语句不可能同时执行的,所以会有时间差。不懂可以看一下API,里面有介绍。
作者:
匿名
时间:
2011-9-6 10:42
:) 这个的作用应该是用来计算程序的运行时间的,可以根据这个时间的大小间接的来反映程序的运行效率。在程序的起始段定义一个begintime 在程序的结尾处 定义一个endtime ,然后二者的差值就是你程序的运行时间呢。。。
作者:
匿名
时间:
2011-9-6 11:53
标题:
回复 藤椅 的帖子
恩 我明白了
作者:
匿名
时间:
2011-9-7 00:26
记得好像是从1970年元旦开始到现在的毫秒数,两个时间相减就可以获得运行时间
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2