Публикации по теме 'multithreading'


Понимание многопоточности в Python
Чтобы понять концепцию многопоточности в python, нам нужно сначала понять, что такое многозадачность, лучшим примером многозадачности может быть сотрудник, работающий в офисе, в момент времени, когда сотрудник пишет сценарий кода, слушает музыку, слушает к болтовне, происходящей вокруг, и т. д. По сути, многозадачность — это не что иное, как одновременное выполнение нескольких задач. В мире программирования может быть два типа многозадачности: 1. Многозадачность на основе процессов 2...

Java - Runnable vs Callable
В этой статье я собираюсь поговорить о двух концепциях многопоточности: исполняемой и вызываемой. 1- Что такое Runnable? Runnable - это интерфейс, в котором классы, реализующие его, будут выполняться в потоках. Здесь вы можете увидеть интерфейс Runnable. Вся ваша логика, которая должна выполняться в потоке, будет в переопределенном методе выполнения. Вы заметите, что это недействительный метод. @FunctionalInterface public interface Runnable { public abstract void run(); }..