MVC и многопоточный

У меня есть (модель) классclassModel, который реализует Runnable.

Мой контроллер Manager(который является Одноэлементным) создаст 2 потока для 2 объектов «classModel».

Первый вопрос :это работа контролера? Или следует создать другой класс, который будет создавать потоки и запускать их ?

Затем в my classModel.run()i’ll send Strings (every loop) to my Managerwhich share it (with a List<String>) to show it in the view.

Как я должен это сделать ? Мой взгляд должен реализовать Runnableи проверить каждый цикл, если что-то совместно используется в контроллере ? Или по-другому ?

1 ответ

  1. Во-первых, модель просто содержит данные. Контроллер всегда делегирует свои работы.

    Да, вам нужно создать между классом, который принимает команду от контроллера и вызывает его службу.