main()方法的使用说明

  1. main()方法作为程序的入口
  2. main()方法也是一个普通的静态方法
  3. main()方法可以作为我们与控制台交互的方式。(之前:使用Scanner)

MainTest.java

package com.klvchen.java2;

public class MainTest {
	public static void main(String[] args) {
		Main.main(new String[10]);
		
		MainTest test = new MainTest();
		test.show();
	}
	
	public void show() {
		
	}
	
}

class Main{
	public static void main(String[] args) {
		for(int i = 0; i < args.length; i++ ) {
			args[i] = "args_" + i;
			System.out.println(args[i]);
		}
	}
}

Java 基础(main方法介绍)_i++

Java 基础(main方法介绍)_i++_02

MainDemo.java

package com.klvchen.java2;

public class MainDemo {
	public static void main(String[] args) {
		
		for(int i = 0; i < args.length; i++) {
			System.out.println("*****" + args[i]);
			
			int num = Integer.parseInt(args[i]);
			System.out.println("#####" + num);
		}
	}

}

Java 基础(main方法介绍)_i++_03

MainDemo.java

public class MainDemo {
	public static void main(String[] args) {
		
		for(int i = 0; i < args.length; i++) {
			System.out.println("*****" + args[i]);
			
			int num = Integer.parseInt(args[i]);
			System.out.println("#####" + num);
		}
	}

}

Java 基础(main方法介绍)_i++_04