aspose file tools
The moose likes Beginning Java and the fly likes A very new to java question Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "A very new to java question" Watch "A very new to java question" New topic

A very new to java question

dale conn
Ranch Hand

Joined: Jun 16, 2006
Posts: 57
I haven;t done any java programming for a while now and i've forgotton a lot of stuff. I've never really understood when to use public, private, final, static etc... Can someone please explain to me in basic terms when i should use these and why

Thanks for any help

public final
public static final
public static
private static
public synchronized

Any othere I should know about? I've tried googling but can't find anything that explains why i shoud/should not use the above in detail
Tamas Jano
Ranch Hand

Joined: Feb 21, 2007
Posts: 55
My first result of googling "Java modifiers" gave me this.

For why should you use something like this? Check here to learn about objects and I'm sure you will get the answers.
You could start with Bruce Eckel's "Thinking in Java" which is an excellent free book for Java starters that introduces you to object oriented design and programming.

I agree. Here's the link:
subject: A very new to java question