Showing posts with label public static void main explained. Show all posts
Showing posts with label public static void main explained. Show all posts

11/3/11

Public static void main(String args[]){} : Explained


public static void main(String args[]){

}

Now lets understand why do we write the above statement, the way it is written above. 

Why not change it?

Before we move to the topic make sure you understand the Keyword Static, to learn about it here is our tutorial on Static Keyword in Java.

The public keyword is an access specifier, which allows the programmer to control the visibility of class members. When a class member is preceded by public, then that member may be accessed by code outside the class in which it is declared. (The opposite of public is private, which prevents a member from being used by code defined outside of its class.