Tuesday, 19 July 2016

public static void main string args

Like c and c++ java program also have main() method to start you java program execution. But in java it is always not true, the execution starts from the main() and you also write a java program without main() but it is not possible in case of c and c++ languages.


Wen executing a java program, whether the class contain main () or not and whether the main() is properly declared or not, these checking are not performed by your java compiler at run time, JVM is responsible for these checking. If the JVM is unable to find the required main() them we will get run time exception saying: NoSuchMethodError:main


When the java program is running by the JVM it will always look for the following type of main().

public static void main( String args[])


public: It is a access specifier used to call by JVM from any where

static: It is a keyword used to execute the main() with calling using an object or to call a method when there is no object is created to that class.

void: void is a data type used in front of a method which does not return any value.

main: name of the method configured inside JVM

String args[] : command line arguments and they are of type string.



 

0 comments:

Post a Comment

Advertisement

Find Us On Facebook

C Programming

More

C++ Tutorial

More

Java Tutorial

More

Computer Basics

More

MS Office

More

Database Management

More
Top