java中方法的使用
参数传递
- java总是使用传值传递(和c++不同没有传引用),在传递对象的引用的时候,参数将指向堆中的对象(在这一过程中拷贝的时对象的地址),这点有点类似于c++中的传应用。
- 方法不能修改基本类型的参数(因为参数的值仅仅只是拷贝)。
可以修改对象参数的状态
不能将参数对象指向新的对象(因为他们只是拷贝而已)
方法重载
不呢个出项参数相同,而return不同
方法重载可以提高方法参数的兼容性。
this关键字
this(参数):在一个构造器中调用另一个构造器。
this.属性:表示该对象的属性(在方法形参与属性同名时,标记。)