涉及几个类,几个对象,几个方法,几个变量,传递的是什么,一定包含main方法吗?
一定包含main方法是什么意思,如果是基本类型,其实是值传递,也就是说在方法内部修改不会影响外部,如果是传递对象,传的就是引用,即这个对象的地址值,当你在方法里修改了这个对象的内容,会改变方法外的对象的内容,可以看下Java编程思想的前几章,讲的很清楚
一、理解
★ 当一个变量最为一个参数传入方法内部的时候,会有两种不同的传递方式:值传递和引用传递。
☆ 值传递的特点:不管方法内部对传进去的参数作任何改变,也不会影响方法外部的变量的值
☆ 引用传递的特点:方法内部对传进去的参数作的改变也会影响方法外部的变量的值
二、记忆
★ 1、基本类型(8种)的传递都是值传递
★ 2、引用类型(除String外)都是引用传递(传递......
答案就在这里:【java】值传递和引用传递理解
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
java没有引用传递,只是java中的对象本身是引用类型。