Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis+ 4
What is the use of "static" in public static void main(String[] args) ?
2 Respostas
+ 7
Because, in Java a function or variable in class in unaccessible untill an Object is created from the class, but the 'main' function is supposed to run at startup(without Object initiation) by JVM. So the 'main' is declaredĀ publicĀ as well asĀ staticĀ so that it can be accessed outside class & without even an Object is created.
https://www.quora.com/Why-do-we-use-%E2%80%9Cpublic-static-void-main%E2%80%9D-only-in-Java
+ 5
static helps the main method to get loaded without getting called by any instance/object.