File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes A General Discussion Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Reply locked New topic

A General Discussion

Somnath Mallick
Ranch Hand

Joined: Mar 04, 2009
Posts: 482
Hi Everyone,

I would like to discuss and know about JAVA's progress along with the recent developments in the modern day hardware. We now see that quad cores have pretty much become the norm and 6 core and 8 core CPU's on the way. Is there or will be any major change in JAVA due to the influence of newer hardware. Also we know servers are more or less heavy applications. Are the newer versions of the servers made to utilize the multi-core processors?
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15082

Please use a meaningful subject line when you start a new post. "A General Discussion" doesn't say anything about what this topic is about.

Java has already always had some very nice built-in features for running on multi-core and multi-processor machines: the built-in support for threads and synchronization. And Java EE servers have been build since the start to make full use of multi-threading; all Java EE servers make use of multi-threading to support handling many client requests concurrently.

Since Java 5, the package java.util.concurrent has been added to the standard library, which contains a lot of useful classes for programming multi-threaded applications.

A highly recommended book is Java Concurrency in Practice by Brian Goetz, one of the top Java masters from Sun.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

We really just had this discussion here. I'm going to close this thread, therefore -- but please continue the discussion in that thread if you want!

[Jess in Action][AskingGoodQuestions]
I agree. Here's the link:
subject: A General Discussion
jQuery in Action, 3rd edition