@IsaevDev

Есть ли в Dart многопоточность, как, например, в Java?

Я так понял, что есть isolate( somefunc() );
А можно создать экземпляр класса и запустить в новом потоке, по типу Runnable в Java?

И если через isolate,то общение только с главным тредом, я так понял?
  • Вопрос задан
  • 953 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BlackHarold
dev
Добрый вечер. Несмотря на то, что вопрос задан более трёх лет назад, вопрос актуален и для разработчиков, которые только что начали вникать в язык Дарт, а тем временем ситуация не изменилась - Дарт работает в одном потоке со всеми вытекающими последствиями, такими как например: Приложение может зависнуть при длительном выполнении и т. д.
Реализовать эмуляцию многопоточности возможно с применением асинхронных методов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы