java main方法

  1. main方法是java应用程序的入口方法,即程序启动第一个执行的就是main方法。
  2. java虚拟机通过main方法找到需要启动的运行程序,并装载所有相关的其他类。
  3. java类中的main方法可以按照这个格式 public static void main(String [] args){…},jdk1.5以后新特性可变参数,也可以这样写—> main(String … a){..}或main(String [] x){…}

因为要运行一个类的方法,必须先实例化出来这个类的一个对象,通过”对象名.方法名()”的方式来调用方法,但是因为main是程序的入口,这时候还没有实例化对象,因此将main方法声明为static的,虚拟机就可以直接通过“类名.main()”的方式来调用。
4. main方法习惯写在public class中,但也可以写在其他 非public class中。
这里写图片描述

这个时候虚拟机首先装载包含main方法的 test这个类,而不是public class 。
5. main(String [] args)方法中的参数是将从命令行中运行程序的读入的参数存放到args数组里。
这里我传入了三个test全部成功输出。

这里写图片描述

6 . 每个类中都可以有一个main方法,用于单独测试这个类,不会影响整体项目。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值