A public method is a method which can be called by any object.

Declaring a method public defines its access level. The other options for declaring visibility are private and protected. If undeclared, the default access level is package.

The draw(...) methods in the following class are all public methods.

 public class DataArtist {
    ...
    public void draw(String s) {
        ...
    }
    public void draw(int i) {
        ...
    }
    public void draw(float f) {
        ...
    }
}