基本与包装类 基本类型有默认值,而包装类型初始为null 所有的POJO类必须使用包装类型,在rpc方法中定义参数和返回值的类型用包装类,因为默认值不代表空值,比如0不代表该属性为空 泛型调用函数必须用包装类,因为其参数类型都是Object。但是反射调用方法,其方法参数可以为基本类型,在invoke的java doc中说明了原始类型会和引用类型自动转换。 在本地变量推荐使用基本类型。 什么时候该用包装类,什么时候用基本类型,看基本的业务来定:这个字段允不允许null值或者参数为Object,则必然要用封装类,否则值…

2020年9月13日 0条评论 0点热度 阅读全文