我有以下使用 jstack 获得的线程转储,并且想知道单词旁边的十六进制值runnable
显示什么。我已经看到其他地方使用的相同值显示为:
waiting on condition [0x00000000796e9000]
这是否意味着其他线程正在等待该线程?
runnable [0x00000000796e9000]
线程转储
"ajp-bio-8009-exec-2925" daemon prio=10 tid=0x0000000015ca7000 nid=0x53c7 runnable [0x00000000796e9000]
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:152)
at java.net.SocketInputStream.read(SocketInputStream.java:122)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)