Java - Java 获取当前线程的相关信息
2014-04-25 17:54
274 查看
http://blog.csdn.net/zsf8701/article/details/7850099
分类: Java Web开发2012-08-10
09:30 7453人阅读 评论(0) 收藏 举报
javathreadstringclass
[java] view
plaincopy
public class iphxer
{
@SuppressWarnings("static-access")
public static void main (String s[])
{
System.out.println("iphxer");
new Thread(new B("iphxer0")).start();
new Thread(new B("iphxer1")).start();
new Thread(new B("iphxer2")).start();
new Thread(new B("iphxer3")).start();
try
{
Thread.sleep(5000);
}
catch(InterruptedException e)
{
e.printStackTrace();
}
Thread current = Thread.currentThread();
System.out.println(current.getPriority());
System.out.println(current.getName());
System.out.println(current.activeCount());
System.out.println(current.getId());
System.out.println(current.getThreadGroup());
System.out.println(current.getStackTrace());
System.out.println(current.hashCode());
System.out.println(current.toString());
}
}
class B implements Runnable
{
private int num=0;
private String name;
public B(String s)
{
this.name = s;
}
public void run()
{
System.out.println(this.name);
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
更多0
上一篇自定义JS
字符串操作函数
下一篇生成一像素表格边框的五种方法
Java 获取当前线程的相关信息
分类: Java Web开发2012-08-1009:30 7453人阅读 评论(0) 收藏 举报
javathreadstringclass
[java] view
plaincopy
public class iphxer
{
@SuppressWarnings("static-access")
public static void main (String s[])
{
System.out.println("iphxer");
new Thread(new B("iphxer0")).start();
new Thread(new B("iphxer1")).start();
new Thread(new B("iphxer2")).start();
new Thread(new B("iphxer3")).start();
try
{
Thread.sleep(5000);
}
catch(InterruptedException e)
{
e.printStackTrace();
}
Thread current = Thread.currentThread();
System.out.println(current.getPriority());
System.out.println(current.getName());
System.out.println(current.activeCount());
System.out.println(current.getId());
System.out.println(current.getThreadGroup());
System.out.println(current.getStackTrace());
System.out.println(current.hashCode());
System.out.println(current.toString());
}
}
class B implements Runnable
{
private int num=0;
private String name;
public B(String s)
{
this.name = s;
}
public void run()
{
System.out.println(this.name);
try
{
Thread.sleep(1000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
更多0
上一篇自定义JS
字符串操作函数
下一篇生成一像素表格边框的五种方法