recategorized by
2,593 views

3 Answers

4 votes
4 votes
Answer D) Asynchronous

Synchronous Threading means that, A thread is assigned to one task and starts working on it. Once the task completes then it is available for the next task. In this model, it cannot leave the executing task in mid to take up another task. Moreover, in multithreading in synchronous mode, 1 task can be handled by 1 thread only.

Asynchronous threading means, a thread once start executing a task it can hold it in mid, save the current state and start executing another task. In multithreading asynchronous environment, 1 task can be handled by more than 1 thread.

 

Java uses thread to enable Asynchronous threading to improve cpu efficiency.
1 votes
1 votes
answer is ( c )synchronous

The main purpose of multithreading is to provide simultaneous execution( synchronous ) of two or more parts of a program to maximum utilize the CPU time
1 votes
1 votes
Java uses threads to enable the entire environment to be asynchronous. Asynchronous threading is preemptive i.e. a thread once start executing a task it can hold it in mid, save the current state and start executing another task (context switching) according to priority and other specified criteria and threading. So, option (D) is correct.

Related questions

1 votes
1 votes
2 answers
2
makhdoom ghaya asked Oct 1, 2016
2,498 views
Method over-riding can be prevented by using final as a modifier at ______.The start of the class.The start of method declaration.The start of derived class.The start of ...
2 votes
2 votes
1 answer
3
makhdoom ghaya asked Jul 28, 2016
1,413 views
Which method is called first by an applet program ? start( ) run( ) init( ) begin( )
2 votes
2 votes
3 answers
4