Створення нитки

Автор: Randy Alexander
Дата Створення: 2 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
Как сделать хлопковую нить
Відеоролик: Как сделать хлопковую нить

Зміст

Визначення - Що означає створення теми?

Створення ниток, відповідно до Java, відбувається або розширенням класу потоків, або реалізацією інтерфейсу, що працює.


У Java об'єкт класу потоків являє собою потік. Коли вперше створено нитку, вона повинна бути постійно пов'язана з об'єктом методом run (); при виклику він повинен викликати метод об’єктів run ().

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює створення теми

Реалізація інтерфейсу, що виконується, включає наступні кроки:

  1. Клас реалізує інтерфейс, що виконується, і забезпечує метод run (), виконаний потоком. Об'єкт, що належить до цього класу, - це запущений об'єкт.
  2. Об'єкт класу потоків створюється шляхом передачі об'єкта, що виконувається, до конструктора потоків.
  3. Метод start () викликається об'єктом потоку, створеним на попередньому кроці.
  4. Коли метод run () закінчується, нитка також закінчується.

Розширення класу потоку включає наступні кроки:


  1. Клас java.lang.Thread розширюється за допомогою розширення.
  2. За допомогою методу run () підкласу, розширеного з класу потоку, визначається виконаний код потоку.
  3. Створюється екземпляр цього підкласу.
  4. Викликаючи метод start () для цього примірника класу, потік запускається.

Інтерфейс для запуску, як правило, кращий над розширенням класу потоку з двох причин:

  • Підклас не може поширювати інший клас при розширенні класу потоків. Однак, використовуючи інтерфейс, який можна запустити, підклас може поширити інший клас.
  • У деяких випадках інтерфейс, який можна запустити, є достатнім, оскільки успадкування всього класу може призвести до надмірних накладних витрат.
Це визначення було написане в кон-яві Java