java - bean 用引用类型好还是用基本类型?
PHP中文网
PHP中文网 2017-04-17 17:47:08
[Java讨论组]

两者有什么判别的标准在什么情况下使用基本类型,还是使用引用类型?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
怪我咯

一般来说,优先使用基本类型,有下面两种情况,则优先使用引用类型

  1. 数据库表对应的 POJO 对象

  2. HTTP Request Form 对象

引用类型比基本类型多了个 null 支持,当然也多了 NullPointerException 的可能性

PHP中文网

建议使用不要使用基本类型,进来使用包装类型,比如使用 int 的时候使用 Integer,使用 long 时使用 Long,因为如果你这个对象是要对数据库操作的话就需要用到 orm,而你使用基本类型的话对象初始化时的值是0,二包装类型则是 null,orm 在操作的时候不会去判断0但是它回去判断 null,所以建议使用包装类型。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号