This week's book giveaway is in the OCPJP forum.
We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line!
See this thread for details.
The moose likes Java in General and the fly likes Can't make static reference to method Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Can Watch "Can New topic
Author

Can't make static reference to method

simplex du
Greenhorn

Joined: Mar 25, 2002
Posts: 24
what cause this compilation error?--thanks
Kathy Rogers
Ranch Hand

Joined: Aug 04, 2000
Posts: 103
Somewhere within your code, you're making a call to an instance method of a class - but you're doing that from within a static method so you're not calling that method on a specific instance. For example, you might be doing something like this:-

whereas what your main method needs to look like it this:-

or alternatively, it might be appropriate to make the printMessage method static.
Hope this helps,
Kathy
[ June 26, 2002: Message edited by: Kathy Rogers ]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Can't make static reference to method