关于Java中的重载
重载
含义: 只要方法名相同,参数表不同,就可以构成方法重载。
方法重载,在JAVA中,也叫: 编译时多态。(由编译的时候来确定调用哪个方法)
重载的原则: 向上就近匹配原则
注意: 如果只有print( double d ) 方法,而要调用 print(int) ,则编译器会自动地就近向上匹配 print(double) 方法。但是反过来就不行,
因为从大到小会丢失精度, 所以,没有就近向下匹配原则.
关键字: this
This: 指当前对象的。 。 。
有两种用法:
表示当前对象: this.age = age; this.name = name;
在调用本类的其它构造方法时。 This(参数表), 注:this的这种用法只能放在第一行。
方法调用:传值, 传引用
记住: 在JAVA中,简单类型变量一定是传值。 对象变量一这是传引用(也就是指向对象的首地址)