I have a small question in java. My question is simple, why main method is static in java. I had google it and got some results but those results are not up to mark or I am not satisfy with that answer.
And also I want to ask that what is difference between these two main method declaration
- public static void main(String  args)
- public static void main(String args)