Java千百问_03基础语法(016)_main方法是什么

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_03基础语法(016)_main方法是什么相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问

1、main方法是什么

某个类中有main()方法,说明这是一个java应用程序,可以直接启动运行的程序(操作系统中安装了jdk或者jre)。任何一个非抽象类/接口都可以添加main()方法。

了解抽象类、接口看这里:接口和抽象类有什么区别
在java的规范中,main()方法的声明为:

public static void main(String args[]){

}

当通过java运行工具运行某个类时:java 类名,jre会运行类中的main()方法。在运行这个Java应用程序的时候,首先会调用main方法,由于main方法是public static,所以调用时不实例化这个类的对象,而是通过类名直接调用。

了解public、private看这里:

以上是关于Java千百问_03基础语法(016)_main方法是什么的主要内容,如果未能解决你的问题,请参考以下文章

Java千百问_03基础语法(019)_注解是什么

Java千百问_03基础语法(018)_注释是什么

Java千百问_03基础语法(020)_注解注释有什么区别

Java千百问_03基础语法(012)_transient关键字有什么用

Java千百问_03基础语法(014)_volatile关键字有什么用

Java千百问_07JVM架构(016)_java内存如何优化