Java Main方法的作用

Java Main方法的作用

其他Java笔试面试题目: Java面试笔试试题积累(每天更新)

public static void main(String [] args )Java程序的入口方法,JVM在运行的时候会首先查找main方法.其中,public是权限修饰符,表明任何类和对象都可以访问这个方法,static表明main方法是一个静态方法,即方法中的代码都是存储子静态存储区的,只要类被加载后,就可以使用该方法而不需要通过实例化对象来访问,可以直接通过类名来直接访问.JVM启动的时候就是按照上述的方法来获取程序的入口的.其中的参数String [] args是在命令行状态下与程序交互的方式.

书写格式:

  1. 由于publicstatic没有先后顺序,因此下面的定义也是合理的
    static public void main(String [] args)
    2.也可以吧main定义成final,即
    public static final void main(String [] args)
    3.可以用synchronized来修饰main方法
    public static synchronized void main(String [] args)

    多个main方法:

    每个类中都可以定义main方法,所以一个java文件中是可以存在多个main方法的,但是只有与文件名相同的用public修饰的main方法才能作为整个程序的入口方法

常见笔试题:

Java程序中的程序的入口方法main的签名正确的有()
A.public static void main ( String [] args ) ;
B. public static final void main ( String [] args ) ;
C . static public void main ( String [] args ) ;
D. static public abstract void main ( String [] args) ;
正确答案: A , B , C ,D

完毕

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值