answersLogoWhite

0


Best Answer

Threads are meant to be used simultaneously. If you have 3 threads, you can run them simultaneously by starting them together.

Ex:

t1.start();

t2.start();

t3.start();

Assuming the three threads t1, t2 and t3 are already created.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How to use threads simultaneously?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Distinguish the terms Program Process and Threads?

A program is an executable. A process is an executable that has been loaded into working memory and is currently executing the program. A thread is a thread of execution within a process. Every process has at least one thread, but threads can spawn additional threads as required to allow concurrent operations to be performed near-simultaneously.


Can a multithread solution using multiple user level threads achieve better performance on a multiprocessor system than on a single processor system?

A multithreaded system comprising of multiple user-levelthreads cannot make use of the different processors in a multiprocessorsystem simultaneously. The operating system sees only a single processand will not schedule the different threads of the process on separateprocessors. Consequently, there is no performance benefit associatedwith executing multiple user-level threads on a multiprocessor system.


What is thread in c language?

thread is not specific to C-language. Use wikipedia to find out what threads are, and use Posix Threads (or pthreadsfor short) to create multi-threaded programs in C


Why is single thread system not used in java?

Because the developers of Java considered the possibility of multithreading a big advantage. You don't HAVE TO use multiple threads; just use it when you need it.Because the developers of Java considered the possibility of multithreading a big advantage. You don't HAVE TO use multiple threads; just use it when you need it.Because the developers of Java considered the possibility of multithreading a big advantage. You don't HAVE TO use multiple threads; just use it when you need it.Because the developers of Java considered the possibility of multithreading a big advantage. You don't HAVE TO use multiple threads; just use it when you need it.


What is the purpose of Java sleep?

It pauses the execution of the program (or of the thread where it is invoked, if you have multiple threads), for the specified time.It pauses the execution of the program (or of the thread where it is invoked, if you have multiple threads), for the specified time.It pauses the execution of the program (or of the thread where it is invoked, if you have multiple threads), for the specified time.It pauses the execution of the program (or of the thread where it is invoked, if you have multiple threads), for the specified time.

Related questions

When to use threads in program?

You use threads whenever you want your program to do several things simultaneously.You use threads whenever you want your program to do several things simultaneously.You use threads whenever you want your program to do several things simultaneously.You use threads whenever you want your program to do several things simultaneously.


Compare and contrast between threads and classes in java language?

A thread is like any other class, except that there is the capacity to run multiple threads - multiple processes - simultaneously.


What is a java threads?

A program can have various threads, which are program parts that run simultaneously. If the computer has a single processor, time will be split among the different threads (perhaps a few milliseconds for one thread or sub-process, a few milliseconds for another, etc.), so that the different threads don't really run simultaneously, but it may seem so. If a computer has multiple processors - quite common with modern processors, such as the Intel I3, I5 or I7 - then the computer will truly run multiple threads at once.


What a thread executes?

A thread can do anything a regular class does. However, the idea of having multiple threads is so that the computer can do several things simultaneously.


Use simultaneously in a sentence-?

The twins simultaneously read thier speeches.


How many threads can core 2 duo processor execute simutaneously?

Since the core 2 duo processor has two execution units, it can execute two threads simultaneously. (If you said quad instead of duo, the answer would be four.)


How to use the word simultaneously in sentence?

Marching soldiers will step simultaneously.


Why cant a single computer processor execute two or more programs simultaneously?

In simple terms a single processor can only process one machine instruction at a time; it's just not possible to execute two or more instructions simultaneously and therefore not possible to execute 2 programs simultaneously. However, it's not quite as simple as that because a modern processor can have 2 or more cores, in which case it is possible to execute 2 or more instructions simultaneously. However, that's not quite the same thing as executing 2 programs simultaneously as we invariably execute far more threads of execution than we have cores available. Note that a program consists of one or more processes and a process consists of one or more threads of execution. Although it is theoretically possible to execute two threads simultaneously upon two cores, when those cores share the same processor they also share the same L2 cache and that's really only beneficial when both threads share the same process. With 2 independent processors there's a better chance of simultaneous program execution, however it's nigh on impossible to guarantee this unless the system is specifically designed for that purpose. In a multi-processing, multi-threaded environment, task-switching makes it next to impossible for any two independent programs to execute simultaneously because every thread has to yield to waiting threads.


What barrel thread does a proto slg use?

The threads are autococker threads. All proto and dye guns have autococker threads.


How do you use the use simultaneously in a sentence?

He did his homework and guitar lessons simultaneously. This means he did there two things together.


How can you use the word simultaneously in a sentence?

All the kids took out their books simultaneously.


Distinguish the terms Program Process and Threads?

A program is an executable. A process is an executable that has been loaded into working memory and is currently executing the program. A thread is a thread of execution within a process. Every process has at least one thread, but threads can spawn additional threads as required to allow concurrent operations to be performed near-simultaneously.