Многопоточность создание и Lambda

Метод Многопоточность создан

  • наследования класса Thread
  • Реализация Runnable (рекомендуется)
  • Отзывной реализовать интерфейс (не используется, программирование ЦКП)
// использовать Runnable интерфейс, вам нужно создать прокси - объект для вызова метода Thread Star (); 
например: TestThread реализовать Runnable, при вызове:
      . 1 , TH = TestThread новый новый TestThread ();
      2 , T = Thread новую новую тему (TH) ; // прокси - объект 
     3 , t.star ();

лямбда

Используя Лямбда упрощенные темы (для: используя один из методов, и простой нить)

// во имени внутреннего класса 
нового новая Нити ( новый новый Runnable () {
    общественной  недействительной RUN () { 
      SYSOUT. OUT .println ( " Я нить " ); 
} 
}) Star ().

Lambda упрощать использование:

// jdk8 добавлен упрощенный lamdba 
новый новый Thread (() -> {
    общественного  недействительными RUN () { 
      SYSOUT. OUT .println ( " Я нить " ); 
} 
}) Star () ;.

Состояние резьбы

  • Новорожденное состояние (новый)
  • Состояние готовности (звезда)
  • Рабочее состояние (работает ЦП)
  • Блокирование состояния
  • Смерть состояние (внешнее вмешательство, нормальный поток завершается)

рекомендация

отwww.cnblogs.com/niudaben/p/11930756.html