Java中main方法的格式讲解

本文深入解析Java中main方法的格式与组成,包括public、static、void关键字的作用,main方法作为程序入口的意义,以及String[] args参数如何接收键盘输入并进行处理。

Java中main方法的格式讲解

class MainDemo {
	public static void main(String[] args){

	}
}
组成使用说明
public公共的,访问权限是最大的,由于 main 方法是被 jvm 调用,所以权限要够大
static静态的,不需要创建对象,通过类名就可以,方便 jvm 调用
void方法的返回值是返回给调用者的,而方法是被 jvm 调用,返回内容给 jvm 没有意义
main是一个常见的方法入口
String[] args这是一个数组,早期是为了接受录入的数据的。接受键盘录入的数据使用时的格式为:java 类名 接受的内容

String[] args的使用案例(执行后的结果在语句的后边注释着)

当数组使用时

class MainDemo {
	public static void main(String[] args) {
		//输出数组的地址
		System.out.println(args);//[Ljava.lang.String;@5e9de959(只是一个地址值)
		//输出数组的长度
		System.out.println(args.length);//0
		//输出数组的第一个数值
		System.out.println(args[0]);//ArrayIndexOutOfBoundsException: 0
	}
}

当键盘录入使用时

在DOS窗口中输入 java hello world
就会对应输出
hello
world

class MainDemo {
	public static void main(String[] args) {
		//输出数组长度
		System.out.println(args.length);//2
		//一次输出数组中的所有内容
		for(int i = 0;i < args.length;i++) {
			System.out.println(args[i]);
		}
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值