- java.lang.Object
 -  
      
- jdk.jfr.consumer.RecordedObject
 -  
        
- jdk.jfr.consumer.RecordedThread
 
 
 
-  
       
public final class RecordedThread extends RecordedObject
录制的帖子。- 从以下版本开始:
 - 9
 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 longgetId()返回本机线程和Java线程的唯一ID,这些ID在JVM的生命周期内无法重用。StringgetJavaName()返回Java线程名称,如果不存在,则返回null。longgetJavaThreadId()返回Java线程ID,如果它不是Java线程,则返回-1。StringgetOSName()返回操作系统使用的线程名称。longgetOSThreadId()返回操作系统使用的线程ID。RecordedThreadGroupgetThreadGroup()返回Java线程组(如果可用)。-  
               
声明方法的类 jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFields, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getOSName
public String getOSName()
返回操作系统使用的线程名称。- 结果
 - 
               操作系统线程名称,如果不存在, 
              
null 
 
-  
getOSThreadId
public long getOSThreadId()
返回操作系统使用的线程ID。- 结果
 - 
               Java线程ID,如果不存在, 
              
-1 
 
-  
getThreadGroup
public RecordedThreadGroup getThreadGroup()
返回Java线程组(如果可用)。- 结果
 - 
               线程组,或 
              
null如果不存在 
 
-  
getJavaName
public String getJavaName()
返回Java线程名称,如果不存在,则返回null。如果线程具有Java表示,则返回
java.lang.Thread.getName()。 否则为null。- 结果
 - 
               Java线程名称,如果不存在, 
              
null 
 
-  
getJavaThreadId
public long getJavaThreadId()
返回Java线程ID,如果它不是Java线程,则返回-1。- 结果
 - 
               Java线程ID,如果它不是Java线程, 
              
-1 
 
-  
getId
public long getId()
返回本机线程和Java线程的唯一ID,这些ID在JVM的生命周期内无法重用。有关java.lang.Thread.getId()返回的ID,请参阅
java.lang.Thread.getId()- 结果
 - 线程的唯一ID
 
 
 -  
 
 -