Встречается на собеседованиях • сегодня
Как запустить поток в JVM на любом языке
В Java потоки создаются через класс Thread или реализацию интерфейса Runnable. Пример:
java
// Через Thread
Thread thread1 = new Thread(() -> {
System.out.println("Поток запущен");
});
thread1.start();
// Через Runnable
Runnable task = () -> System.out.println("Задача выполняется");
Thread thread2 = new Thread(task);
thread2.start();
text
Для JVM на других языках (Kotlin, Scala, Groovy) подход аналогичен, но с синтаксическими различиями. Например, в Kotlin:
```kotlin
Thread {
println("Kotlin thread")
}.start()Важно: JVM управляет потоками через собственный механизм, независимо от языка. Для кросс-языковой работы можно использовать общие библиотеки (например, Akka для Scala/Java).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы