[讨论] JVM YGC 前JVM暂停问题

hpt321 2013-07-15
for each结构是不是也属于“counted loop”?
RednaxelaFX 2013-07-15
hpt321 写道
@RednaxelaFX, 如果在for循环中,如果每隔10000次 Thread.sleep(1) sleep 1ms,这样是否会在sleep地方停止并进入到safepoint?

会。Thread.sleep(0)亦可。这是一个JNI调用,在返回到Java这边的时候会进入safepoint

hpt321 写道
for each结构是不是也属于“counted loop”?

for (T e : elems) { ... }

这种么?这种要看elems是什么 。如果是数组的话就是counted loop,如果是Iterable就不是
Global site tag (gtag.js) - Google Analytics