Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Why do we need main method to execute a java program?



Why do we need main method to execute a java program?..

Answer / javamasque

Main method is auto called by JVM. It is the place, where JVM enters into the class. It is called before the class is instantiated by its constructor. There are below reasons on its signature.
1. Public access modifier: it is visible to outer environment called JVM.
2. Static non-access modifier: it is called before the class is instantiated, hence JVM use class name to call the main method.
3. Void return type: It return no value to JVM.
4. String array parameter: It takes command line arguments.

Is This Answer Correct ?    11 Yes 1 No

Post New Answer

More Core Java Interview Questions

How can you sort dates?

2 Answers   TCS,


What is the importance of finally block in exception handling?

0 Answers  


What access modifiers can be used for methods?

0 Answers  


What is arguments in java?

0 Answers  


How many bits is a double?

0 Answers  


What is a function in java?

0 Answers  


What is the use of toarray () in java?

0 Answers  


How static variable work in java?

0 Answers  


What is meant by class loader and how many types are there?

2 Answers   Apple,


What is the difference between char and char *?

0 Answers  


How do you detect memory leaks?

0 Answers  


Why Over riding is Run Time Polymorphism?

3 Answers   Genpact,


Categories