Public static void main(string args) Can anyone explain what is the purpose of each and every word.
<p dir="ltr">To do anything http://gradestack.com/How-to-prepare-for-exam-/24775-91257-wqsq
Public is the type of accessibility for ur object in java...
And main contain one parameter that s array of string variable..its nothing but it indicate command line arguments..if v pass any command line args during program execution then it ll store in args.
Public is access specifier if v declare any members as public it can accessed by anyone..static is used to access the variables and methods of a class without any object reference..so main is independent of any object and it have to execute first before any other statement in our program.void means our main doent return anything..
Public are a object
As deepa said she is correct but in deep
-Public access specifier means every where can be used.
-Static means specific. For this method u u will need static variables and all that.
-void means no return value. This method will not need any return type.
Main name of the method. Its a main method of theprogram. Without this method u cannot run the compiler. Or run the program
String is a data type
Args name of the array where all the data of the user will be stored first then so on and so forth method will run
All the user entered data will be stored in string array called args 
Hopefully this helped
Senin esin olmak istiyorum
Aynur seni istiyorum
Public is access modifier . static is common for all program without static .. U need to declare main method for every object void is return type main is main head