基本类型对象在stack中,包装类型在heap中,显然基本类型对象的分配销毁效率更高,包装类效率低。一般来说,绝大部分情况都会选择使用基本类型,只有特殊情况,比如需要null值的情况,或者用Object表示的情况,才需要包装类。
没有好不好,按需用
主要是看是否需要
null
,需要就只能包装类型,不需要就基本类型curd应用,接受参数,数据库返回,最好用包装类型,一定程度上避免因为不能转换成null导致的问题