Java只按值传递
当传入的是基本数据类型时,会将值拷贝一份传递过去;
当传入的是引用数据类型是,会将引用拷贝一份传递过去;引用存在栈中,对象存在堆中,实参与形参都指向同一个对象。
对象的创建方式
(1)通过 new 关键字;
(2)通过反射包中的 Constructor 类的 newInstance() 方法;
(3)通过对象的 clone() 方法;
(4)通过对象的反序列化。
获取Class对象的三种方式
(1)类名.class
(2)对象名.getClass()
(3)Class.forName(“参数”),参数是类的全限定名