main方法是Java虚拟机来调用的,不在同一个类,且调用该方法时并没有创建对象,所以其访问权限必须是public static
传入时机:在执行这个程序的时候,在最后面给它传进去的参数会形成一个字符串数组带进去。
注意细节(与静态、非静态成员间的关系):
public class TestMain {
public static void main(String[] args) {
test200();
TestMain t = new TestMain();
t.test100();
}
public void test100(){
System.out.println("100");
}
public static void test200(){
System.out.println("200");
}
}
main方法动态传值
在IDEA中给MAIN方法传入字符串参数,程序参数(program arguement)