This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
    Bookmark Topic Watch Topic
  • New Topic

A General Discussion

 
Somnath Mallick
Ranch Hand
Posts: 482
  • Mark post as helpful
  • send pies
  • Report post to moderator
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
Posts: 15207
36
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Report post to moderator
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.
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24208
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Report post to moderator
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!
 
    Bookmark Topic Watch Topic
  • New Topic