JAVA主方法(main)方法解释

在编写JAVA程序时,一般的编辑器在你创建一个JAVA文件时,会自动生成一个主类和主类里面主方法的代码,我们知道主要执行的程序就在这里编写,但是,开始的时候因为关键字的含义不清楚所以也没有去研究主方法的编写格式有什么含义。


class  主方法
{
	public static void main(String[] args) 
	{
		System.out.println("Hello World!");
	}
}

在我们开始编写一个JAVA程序时,系统一般会准备好上面的固定代码供使用者方便使用。

以下是解读:

关键字public

  公共状态,权限修饰符,所有情况都可以访问

  主方法是jvm虚拟机直接调用的,语言之间相互调用,需要使用最大的最高的权限

关键字static

  静态状态,在不创建对象的前提下也可以访问

  主方法是jvm虚拟机直接调用的,测试类中,不需要定义成员变量,也不需要有对象存储数据,可以直接调用主方法,主方法没有必要声明为非静态;jvm是C语言写的,是一个面向过程的语言,不能创建对象。

关键字void

  空,返回值类型为空

  主要使用java语言操作各种数据,如果主方法有返回值,返回给调用者(jvm虚拟机),返回给jvm虚拟机之后,我们没有办法操作这个数据了,没有任何意义。

main方法:

  主要的,不是一个关键字

  在jvm虚拟机中,要执行某个类的时候,只执行main方法,在jvm的代码中,已经将要访问的方法,程序的唯一入口,写死了

String[] args形式参数

  字符串类型的数组

  在执行主方法的时候,可以传入一些参数,将来在主方法中,可以接收到这些参数

  Args是一个参数名称,任意修改

  String[]的中括号也可以写到args后面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值