aspose file tools
The moose likes Beginning Java and the fly likes Static method Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Groovy Fundamentals video training course this week in the Groovy forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Static method" Watch "Static method" New topic

Static method

Paul Medford
Ranch Hand

Joined: Aug 28, 2001
Posts: 33
I have a doubt now...
Say you have a util abstract class with static methods. Whenever a method is called, is it thread safe? or is there a chance that the same method be called more than once at the same time and corrupting the data?
Simple question, but I'm kind of puzzled...
Manfred Leonhardt
Ranch Hand

Joined: Jan 09, 2001
Posts: 1492
Hi Francois,
The only way to make a method thread safe is to make the methods synchronized.
Example (thread safe ):
Example (not thread safe):
Junilu Lacar

Joined: Feb 26, 2001
Posts: 6221

Or make sure that you only access local variables in it and not access any instance or class variables.
Paul Medford
Ranch Hand

Joined: Aug 28, 2001
Posts: 33
Thanks, it's what I thought. I just had a doubt, somehow...
I agree. Here's the link:
subject: Static method