File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes asynchronous environment with respect to threads Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "asynchronous environment with respect to threads" Watch "asynchronous environment with respect to threads" New topic

asynchronous environment with respect to threads

Komal Amaresh
Ranch Hand

Joined: Oct 06, 2008
Posts: 67

I'am reading multithreading and am unable to understand this says
"java uses threads to enable the environment to be asynchronous".
this is quite contrary to what i basically understood. well the other term for threads is concurrency. any program is asynchronous. where each part of the code oocurs at different times or in a sequence. the only advantage is memory allocation and the context switch to promote efficiency. what is the point they are trying to make by that sentence. can you please explain.

thanks in advance.


Henry Wong

Joined: Sep 28, 2004
Posts: 20531

I think that you may be mixing terminology. I believe, when the term "asynchronous" is used here, it is referring to asynchronous behavior -- such as asynchronous I/O. I don't think it is referring to the opposite of thread synchronization.


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Brian Legg
Ranch Hand

Joined: Nov 07, 2008
Posts: 488
Please quote your sources

~Currently preparing for SCJP6
I agree. Here's the link:
subject: asynchronous environment with respect to threads
It's not a secret anymore!