本文实例讲述了Java线程操作的常见方法。分享给大家供大家参考,具体如下:
一 线程名称的操作
1 代码
public class GetNameThreadDemo extends Thread
{
public void run()
{
for( int i = 0; i < 5; ++i )
{
printMsg();
try
{
Thread.sleep(1000); // 睡眠1秒
}
catch( InterruptedException e )
{
e.printStackTrace();
}
}
}
public void printMsg()
{
// 获得运行此代码的线程的引用
Thread t = Thread.currentThread();
String name = t.getName();
System.out.println( "name = " + name );
}
public static void main( String[] args )
{
GetNameThreadDemo t1 = new GetNameThreadDemo();
t1.start();
for( int i = 0; i < 5; ++i )
{ <