자바 스 레 드 기초

7783 단어 자바
스 레 드 를 만 드 는 데 는 두 가지 방법 이 있 습 니 다.
   1. Thread 클래스 의 하위 클래스 가 스 레 드 를 만 들 고 run () 방법 을 다시 씁 니 다.그 다음 에 이 클래스 를 사용 하여 대상 을 만 들 수 있 습 니 다. 즉, 하나의 스 레 드 입 니 다. 대상 은 부모 클래스 의 start () 방법 스 레 드 를 호출 하여 실행 할 수 있 습 니 다.
2.public final String getName()
3.public final void setDaemon(boolean on)
3.public static void sleep(long millis)
4.public static void yield()
5.public final void setPriority(int newPriority)           1-10
6.public static Thread currentThread()
7.    RunnableRunnable          MyThread mt=new MyThread();  Thread             3   
new Thread(mt).start(); new Thread(mt).start(); new Thread(mt).start();                                。          。
8.              Thread   
class MyThread 
{
         int index=0;
         private class InnerThread extends Thread
         {
                  public void run()
                  {
                           while(true)
                           {
                                    System.out.println(Thread.currentThread().getName()+":"+index++);
                           }
                  }
         }
         Thread getThread()
         {
                  return new InnerThread();
         }
}
       MyThread mt=new MyThread()
mt.getThread().start();
            mt.getThread().start();     
            mt.getThread().start();
            mt.getThread().start();
          mt.getThread().start();
     
9.       ,                                ,                                 
              ,                         。
10.synchronizedObject obj{…}obj            this
11.                  ,                   ,  synchronized
12.                         Class
13.             ,        (wait set),               ,
wait
     notify   ,                      ,               。
      notifyAll   ,                   ,              。
Wait notify    producer-consumer-   )   。
 waitnotifynotifyAllObject
14.public static boolean interrupt()   Thread        ,                  ,     
public static void yield()yield                      ,                   。

좋은 웹페이지 즐겨찾기