Junior — Middle
Можете ли да обясните какво е нишка за изпълнение в Java?
sobes.tech AI
Отговор от AI
В Java нишка за изпълнение (thread) е отделна последователност от команди, която виртуалната машина изпълнява паралелно с други нишки. Всяка нишка има собствен стек на извиквания и може да се изпълнява едновременно с други, което позволява реализирането на многозадачност.
Пример за създаване и стартиране на нишка:
Thread thread = new Thread(() -> {
System.out.println("Нишката се изпълнява");
});
thread.start();
По този начин, нишката позволява изпълнението на няколко задачи едновременно в рамките на един процес.