多项选择题

A.引用类型的变量作为参数的时候,传入的一定是引用传递
B.按值传递不改变实参的值,也不改变形参的值
C.值参数:当利用值向方法传递参数时,编译程序给实参的值做一份拷贝,并且将此拷贝传递给该方法,被调用的方法不会修改内存中实参的值,所以使用值参数时,可以保证实际值是安全的
D.引用参数:和值参不同的是,引用型参数并不开辟新的内存区域,当利用引用型参数向方法传递形参时,编译程序将把实际值在内存中的地址传递给方法