Computer Science, asked by mk2143338, 6 months ago

11. In Java, each thread has its own
in which it runs ?​

Answers

Answered by kaurgurwansh007
1

Explanation:

Thread class and then extending run method. Thread has its own variables and methods, it lives and dies on the heap. But a thread of execution is an individual process that has its own call stack. Thread are lightweight process in java.

Answered by brightest98
0

A thread is a:

Facility to allow multiple activities within a single process

Referred as lightweight process

A thread is a series of executed statements

Each thread has its own program counter, stack and local variables

A thread is a nested sequence of method calls

Its shares memory, files and per-process state

When a thread is invoked, there will be two paths of execution. One path will execute the thread and the other path will follow the statement after the thread invocation. There will be a separate stack and memory space for each thread.Java threads facility and API is deceptively simple:

Every java program creates at least one thread [ main() thread ]. Additional threads are created through the Thread constructor or by instantiating classes that extend the Thread class.

Similar questions