什么是装箱和拆箱?什么是重载?
1. 装箱和拆箱
装箱:将值类型转化为引用类型,使值类型能够被视为对象。例如:int -> object
拆箱:将引用类型转化为值类型。
2. 重载:在同一个类中定义多个同名方法,只要方法签名不同,这些方法构成重载。
注:
1、这些方法要么同为静态方法,要么同为实例方法,否则不构成重载。
2、方法签名:方法名 + 参数列表
3、参数列表:方法的参数和类型
1. 装箱和拆箱
装箱:将值类型转化为引用类型,使值类型能够被视为对象。例如:int -> object
拆箱:将引用类型转化为值类型。
2. 重载:在同一个类中定义多个同名方法,只要方法签名不同,这些方法构成重载。
注:
1、这些方法要么同为静态方法,要么同为实例方法,否则不构成重载。
2、方法签名:方法名 + 参数列表
3、参数列表:方法的参数和类型