TwoThreadSetName.java
上传用户:songled
上传日期:2022-07-14
资源大小:94k
文件大小:1k
源码类别:

进程与线程

开发平台:

Java

  1. public class TwoThreadSetName extends Thread {
  2. public void run() {
  3. for ( int i = 0; i < 10; i++ ) {
  4. printMsg();
  5. }
  6. }
  7. public void printMsg() {
  8. // get a reference to the thread running this
  9. Thread t = Thread.currentThread();
  10. String name = t.getName();
  11. System.out.println("name=" + name);
  12. }
  13. public static void main(String[] args) {
  14. TwoThreadSetName tt = new TwoThreadSetName();
  15. tt.setName("my worker thread");
  16. tt.start();
  17. for ( int i = 0; i < 10; i++ ) {
  18. tt.printMsg();
  19. }
  20. }
  21. }