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 相关文章推荐
js获得鼠标的坐标值的方法
Mar 13 Javascript
js和as的稳定传值问题解决
Jul 14 Javascript
JavaScript制作的可折叠弹出式菜单示例
Apr 04 Javascript
详解JavaScript数组和字符串中去除重复值的方法
Mar 07 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
Sep 05 Javascript
jQuery实现的自定义滚动条实例详解
Sep 20 Javascript
详解vue+css3做交互特效的方法
Nov 20 Javascript
vue源码入口文件分析(推荐)
Jan 30 Javascript
详解JavaScript 为什么要有 Symbol 类型?
Apr 03 Javascript
vue路由对不同界面进行传参及跳转的总结
Apr 20 Javascript
微信小程序云开发如何使用npm安装依赖
May 18 Javascript
JS函数基本定义与用法示例
Jan 15 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
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
Jquery中获取iframe的代码
2011/01/11 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
2011/02/14 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
如何使用jQuery来处理图片坏链具体实现步骤
2013/05/02 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
Javascript模块化编程详解
2014/12/01 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
2015/10/29 Javascript
jquery判断输入密码两次是否相等
2020/04/22 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
jQuery实现拖动效果的实例代码
2017/06/25 jQuery
Vue中定义全局变量与常量的各种方式详解
2017/08/23 Javascript
基于react组件之间的参数传递(详解)
2017/09/05 Javascript
Angular4.x通过路由守卫进行路由重定向实现根据条件跳转到相应的页面(推荐)
2018/05/10 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
[31:55]完美世界DOTA2联赛循环赛 IO vs GXR BO2第一场 11.04
2020/11/05 DOTA
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
django用户登录和注销的实现方法
2018/07/16 Python
一文带你了解Python中的字符串是什么
2018/11/20 Python
PyTorch预训练的实现
2019/09/18 Python
聊聊python中的异常嵌套
2020/09/01 Python
Python安装并操作redis实现流程详解
2020/10/13 Python
scrapy头部修改的方法详解
2020/12/06 Python
英国水族馆和池塘用品购物网站:Warehouse Aquatics
2019/08/29 全球购物
卫校毕业生自我鉴定
2013/10/31 职场文书
高中毕业自我评价
2014/02/08 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书