What is multi-tasking? Types?
Answer / ram nidadavolu
A multithreaded program contains two or more parts that can
run concurrently, Each part a program is called thread and
each part that defines a separate path of execution.
Thus multithreading is a specified from of multitasking .
There are two distinct types of multitasking .
Process: A Process is , in essence , a program that is
executing.
2 Process-based :is heavy weight- allows you run two or
more programs concurrently.
Eg: you can use JAVA compiler at the same time you are using
text editor.
Here a program is a small unit of code that can be
dispatched by scheduler .
Thread-based: is Light weight- A Program can perform two or
more tasks simultaneously.
Creating a thread:
Eg: A text editor can formate at the same time you can
print, as long as these two tasks are being perform separate
threads.
| Is This Answer Correct ? | 2 Yes | 0 No |
What is there in browser that it supports web based applications of java or any other PL?
what are getters and setters in Java with examples?
What is the relationship between an event-listener interface and an event-adapter class?
what is JTA ?
What is diffennce between AWT & SWING?
difference between ejb,struts,hibernate,spring and jsp
Why do threads block on i/o?
What are JTA/JTS and how they used by client?
what is the difference between System.out.println and out.println in java
What is preemptive and Non-preemptive Time Scheduling?
What method is invoked to cause an object to begin executing as a separate thread?
Explain what is orm?