Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Best Resources for learning threads in java

 
swarnim bhardwaj
Greenhorn
Posts: 2
Java Linux Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello all, i am looking for some really good resources to learn threads in java.Can anyone help ?. Thanks
 
Anayonkar Shivalkar
Bartender
Posts: 1557
5
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
swarnim bhardwaj wrote:hello all, i am looking for some really good resources to learn threads in java.Can anyone help ?. Thanks

Welcome to CodeRanch!

Frankly, it is difficult to give suggestions unless you reveal your level of threading knowledge. Are you extraordinarily good at threading, and want to become insanely good at it? Are you very new to threads and (maybe) got scared of it (synchronization in particular)?

Anyway, in any case, I can recommend below books for threading:

1)Java Concurrency in Practice by Bloch et.al. An excellent book in understanding Java threading framework in general. Also discusses some threading issues as well.
2)Java Threads by Wong et.al. If you are new to Java threads, this should be your first book. Easy to understand, practical and very handy.
3)Taming Java Threads by Holub. This should be referred when you are developing real life multithreaded applications and want to squeeze maximum output off Java threads.

If you are very new to threads, I would recommend to read threading chapter from Head First Java by Sierra et.al. followed by Java Threads by Wong et.al. (second book from above list). You can also refer to threading topic from Effective Java by Bloch

I hope this helps.
 
swarnim bhardwaj
Greenhorn
Posts: 2
Java Linux Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks a lot
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic