第一种是普通的for循环,第二种是foreach
可变参数的介绍:在方法的最后一个参数才可用可变参数,否则后面的参数无法传值。可以把它看作是数组?格式是,例如:public void print(int a,int... x);
在调用这个方法时,可以直接传递一堆相同类型的数据,如:主函数中调用:print(1,2,3,4,5,6);
空指针异常:java.lang.NullPointerException 空指针异常
原因:当一个变量为null(没有进行赋值)时,我们却调用了该变量的属性和方法
基本数据类型和引用类型的区别:基本数据类型存放在栈内,引用类型存放在堆内。