如何计算一段java代码的执行时间(比你想象中的要复杂..)
比如我现在有100个url地址..我是根据url返回的状态码来判断该url是否有效的..
我用
HttpMethod post = new PostMethod(url);
int statusCode = client.executeMethod(post);
现在问题来了,比如当我 访问到第10个url的时...int statusCode = client.executeMethod(post); 调试时竟然会在这里停留一分左右的时间,然后抛出异常(当然这就属于无效的url)...接着执行第11个url...
我现在就是想计算int statusCode = client.executeMethod(post) 这行代码运行的时间...如果超过10s了,我就立马继续下一次循环...
希望各位大哥,大姐们支招....