meaning of public static void main code example

Example 1: java public static void main

public static void main(String[] args){
}

Example 2: what is public static void

PUBLIC- is access modifier. visible to the world.
Public means that the method is visible and can
be called from other objects of other types.
STATIC- is specifier, any feature that has static
, belongs to the class.This means that you can
call a static method without creating an
object of the class. 
VOID- is a return type, the method does not
return any value. void means that 
the method has no return value.