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 相关文章推荐
当jQuery1.7遇上focus方法的问题
Jan 26 Javascript
jQuery中insertAfter()方法用法实例
Jan 08 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
Dec 24 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
jQuery Mobile和HTML5开发App推广注册页
Nov 07 Javascript
JS实现字符串中去除指定子字符串方法分析
May 17 Javascript
echarts整合多个类似option的方法实例
Jul 10 Javascript
js+css实现红包雨效果
Jul 12 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 Javascript
微信小程序 scroll-view 实现锚点跳转功能
Dec 12 Javascript
vue中echarts引入中国地图的案例
Jul 28 Javascript
vue基于Teleport实现Modal组件
May 31 Vue.js
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
做个自己站内搜索引擎
2006/10/09 PHP
ThinkPHP设置禁止百度等搜索引擎转码(简单实用)
2016/02/15 PHP
PHP微信开发之查询城市天气
2016/06/23 PHP
JS的IE和Firefox兼容性集锦
2006/12/11 Javascript
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
jquery滚动条插件jScrollPane的使用介绍
2013/11/08 Javascript
jquery实现动态菜单的实例代码
2013/11/28 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
2014/01/10 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
2015/09/21 Javascript
JavaScript的事件机制详解
2017/01/17 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
vue组件发布到npm简单步骤
2017/11/30 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
javascript-hashchange事件和历史状态管理实例分析
2020/04/18 Javascript
[55:47]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第三局
2016/02/27 DOTA
Python实现的摇骰子猜大小功能小游戏示例
2017/12/18 Python
Python实现的爬取网易动态评论操作示例
2018/06/06 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
2018/11/06 Python
在Python中通过getattr获取对象引用的方法
2019/01/21 Python
pytorch torchvision.ImageFolder的用法介绍
2020/02/20 Python
Django 解决由save方法引发的错误
2020/05/21 Python
python 如何实现遗传算法
2020/09/22 Python
python里glob模块知识点总结
2021/01/05 Python
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
施华洛世奇意大利官网:SWAROVSKI意大利
2018/07/23 全球购物
捷克移动配件网上商店:ProMobily.cz
2019/03/15 全球购物
EMPHASIS艾斐诗官网:周生生旗下原创精品珠宝品牌
2020/12/17 全球购物
培训班开班仪式主持词
2014/03/28 职场文书
公司承诺书格式
2014/05/21 职场文书
百日安全生产活动总结
2014/07/05 职场文书
海洋科学专业求职信
2014/08/10 职场文书
跑吧孩子观后感
2015/06/10 职场文书
Win11如何设置右键单击显示所有选项?Win11右键单击显示所有选项设置教程
2022/04/08 数码科技