where you use thread in your java project?

Answer Posted / sathish reddy

There are many and varied uses for threads.

If your Java application is a server, like a web server,
then you might want to be servicing more than one client at
a time. Thus you may have one thread per client.

An interactive Java application migth need to do something
that takes some time, for example calculate something
complex or drag down data from a server. In this case you
might want to do the time consuming work in one thread while
your user interface is in another thread displaying a
"Working, press Cancel if you want me to stop" dialog.

There are also situations where you need to compute A, B and
C, each of which takes time but can be done in no particular
order. In that case it may be quicker to do them each in
their own thread rather than one after the other.

Until a few years ago processors were getting faster and
faster. Today procesors are pretty much going as fast as
they can with current technology. Instead processors are
being given more and more "cores", each core being able to
run one thread. One of the challenges facing computer
science now is moving to models that better support the
hardware we're now running on.

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain about the future of struts?

738


What is Struts2?

843


How to display validation errors on jsp page?

817


Whats the difference between the default namespace and the root namespace?

754


What is the default suffix for Struts2 action URI and how can we change it?

767


Give an example of validates method used to avoid errors.

738


What are action errors?

777


What is the use of struts config xml file?

680


What are the important methods of actionform?

833


What are different ways to create Action classes in Struts2?

822


What is struts validator framework?

753


What are the two different types of validations that the validator framework supports?

733


What is Custom Type Converter in Struts2?

870


What is interceptor? And life cycle methods of interceptor?

787


What are the two scope types for formbeans?

897