From David J. Eck’s Introduction to Programming Using Java, Version 5.0:

In Java, a single task is called a thread. The term “thread” refers to a “thread of control” or “thread of execution,” meaning a sequence of instructions that are executed one after another – the thread extends through time, connecting each instruction to the next. In a multithreaded program, there can be many threads of control, weaving through time in parallel and forming the complete fabric of the program. (Ok, enough with the metaphor, already!)

Reminds me why I managed to read through this book despite the fact that it is essentially a textbook.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s