In Java why we write public static void main(String args[])
why not main()?
Answer Posted / b.prasad
1.we should give public bcoz the main() used my all
applications that r out side of application
2.we should give static bcoz it is instance method.so that
with out creating an object we can call it directly.and the
definition of the method should not been changed
3.we should give void bcoz the main() does not return any
value.ie void means return nothing
4.we should give args[],bcoz the main method takes some
arguments in the command prompt that are the string type and
also the jvm defines the signature of the main() is like that
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What is the Scope of Static Variable?
What is vector?
What is string in java?
What is java and why do we need it? Explain
Can we instantiate interface in java?
Can this keyword be used to refer static members?
What's the difference between comparison done by equals method and == operator?
What do you mean by pointer value and address?
What is the method to expand and collapse nodes in a jtree?
What is difference between module and function?
What is a buffer in computer?
what invokes a threads run() method? : Java thread
How do you escape a string?
How do you override a method in java?
What is class variable java?