Java中int与integer的区别(基本数据类型与引用数据类型)


Posted in Javascript onFebruary 19, 2017

一、先说说int与integer的区别

int 是基本数据类型,默认值为0,不需要进行实例化

integer 是引用数据类型,是int的封装类型,默认值为null,创建该类型需要进行实例化。

基本数据类型是可以用“==”进行比较,而引用数据类型则不可以,一般是通过equals方法来实现比较。

二 、再说说基本数据类型与引用数据类型的区别?

Java中int与integer的区别(基本数据类型与引用数据类型)

特点:

1、从概念方面来说

基本数据类型:变量名指向具体的数值引用数据类型:变量名指向存数据对象的内存地址,即变量名指向hash值

2、从内存构建方面来说

基本数据类型:变量在声明之后java就会立刻分配给他内存空间

引用数据类型:它以特殊的方式(类似C指针)指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了一个内存地址。

3、从使用方面来说

基本数据类型:使用时需要赋具体值,判断时使用“==”号

引用数据类型:使用时可以赋null,判断时使用equals方法

以上所述是小编给大家介绍的Java中int与integer的区别(基本数据类型与引用数据类型),希望对大家有所帮助!

Javascript 相关文章推荐
JavaScript中将一个值转换为字符串的方法分析[译]
Sep 21 Javascript
javascript使用shift+click实现选择和反选checkbox的方法
May 04 Javascript
JS+DIV实现鼠标划过切换层效果的方法
May 25 Javascript
JavaScript中的条件判断语句使用详解
Jun 03 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
May 11 Javascript
js实现增加数字显示的环形进度条效果
Feb 05 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
May 17 Javascript
微信小程序表单验证功能完整实例
Dec 01 Javascript
详解redux异步操作实践
Aug 15 Javascript
vue给对象动态添加属性和值的实例
Sep 09 Javascript
JS设置自定义快捷键并实现图片上下左右移动
Oct 17 Javascript
RequireJs的使用详解
Feb 19 #Javascript
Vue.js -- 过滤器使用总结
Feb 18 #Javascript
JS打开摄像头并截图上传示例
Feb 18 #Javascript
Android中Okhttp3实现上传多张图片同时传递参数
Feb 18 #Javascript
AngularJS表单提交实例详解
Feb 18 #Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
Feb 18 #Javascript
JS实现数组去重复值的方法示例
Feb 18 #Javascript
You might like
PHP中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
PHP面向对象——访问修饰符介绍
2012/11/08 PHP
php结合js实现点击超链接执行删除确认操作
2014/10/31 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
jquery实现漂浮在网页右侧的qq在线客服插件示例
2013/05/13 Javascript
jquery动态添加删除一行数据示例
2014/06/12 Javascript
js实现回放拖拽轨迹从过程上进行分析
2014/06/26 Javascript
JSON+Jquery省市区三级联动
2016/01/13 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
Bootstarp 基础教程之表单部分实例代码
2017/02/03 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
2017/06/01 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
Vue.js 实现微信公众号菜单编辑器功能(一)
2018/05/08 Javascript
element上传组件循环引用及简单时间倒计时的实现
2018/10/01 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
用Python的urllib库提交WEB表单
2009/02/24 Python
使用Python的Tornado框架实现一个一对一聊天的程序
2015/04/25 Python
python机器学习理论与实战(一)K近邻法
2021/01/28 Python
Python实现判断给定列表是否有重复元素的方法
2018/04/11 Python
Django项目实战之用户头像上传与访问的示例
2018/04/21 Python
python2 与 pyhton3的输入语句写法小结
2018/09/10 Python
对Python subprocess.Popen子进程管道阻塞详解
2018/10/29 Python
python使用Turtle库绘制动态钟表
2018/11/19 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
Python中的延迟绑定原理详解
2019/10/11 Python
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
新颖的化妆品活动方案
2014/08/21 职场文书
后勤管理员岗位职责
2014/08/27 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
2014年医院科室工作总结
2014/12/20 职场文书
2015年学校党建工作总结
2015/05/19 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
对讲机知识
2022/04/07 无线电