Tagged articles
2 articles
Page 1 of 1
Programmer DD
Programmer DD
Aug 25, 2020 · Fundamentals

What Does Java’s RUNNABLE State Really Mean? A Deep Dive into Thread States

This article explains the distinction between Java's RUNNABLE thread state and the operating‑system concepts of ready, running, and waiting, covering JVM‑level definitions, I/O blocking behavior, time‑slice scheduling, and includes concrete code examples to illustrate how blocked I/O still appears as RUNNABLE.

I/OJVMRunnable
0 likes · 12 min read
What Does Java’s RUNNABLE State Really Mean? A Deep Dive into Thread States