This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes doubt in sleep() method Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "doubt in sleep() method " Watch "doubt in sleep() method " New topic
Author

doubt in sleep() method

manas ranjan mandal
Ranch Hand

Joined: Apr 02, 2008
Posts: 97
why sleep() method in Thread class is static?why is the reason behind to made is a static method?
thanks in advance
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 37865
    
  22
Presumably so you can access it without knowing the name of the thread you are running on.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18541
    
    8

If it were an instance method then you could cause other threads to sleep, by calling their sleep() method. That would be a bad thing.
 
 
subject: doubt in sleep() method
 
Similar Threads
sleep method
if method is on Stack and object is on heap then where do Static method is stored
Threads
How to use sleep ?.
override sleep method