Win a copy of Machine Learning Systems: Designs that scale this week in the Scala forum
or Xamarin in Action: Creating native cross-platform mobile apps in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

threads??  RSS feed

 
Ranch Hand
Posts: 252
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator



hi ,
can anyone explain me the difference between the two things??
answers for the first is given by b and for the second given as b,c...
as far as i know...blocking is that one which waits for any resources(I/O)..it is in non-runnable state and when interrupted it goes into ready state..and Calling Thread.interrupted calling this i think shud return me true..but the answer says totally differ..i missing somewhere ..can anyone explain me.....
 
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The answers are compatible with the javadoc on Threads. Therer is a different behavior if this method dependent of the Thread's status.
In case it's blocked the interupt status is cleared (moved to runnable) and an InteruptException is being thrown, else the interupt status will be set.
 
I AM MIGHTY! Especially when I hold this tiny ad:
Rocket Oven Kickstarter - from the trailboss
https://coderanch.com/t/695773/Rocket-Oven-Kickstarter-trailboss
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!