当前位置: 首页 > news >正文

南京网站优化方案网店运营入门基础知识

南京网站优化方案,网店运营入门基础知识,网站建设业务渠道,爱未来企业邮箱学习目标: 学习目标如下: 明确 Integer 和 int 的 含义、使用方法 及之间的区别 学习内容: 一、区别: 1.Integer是int的包装类,int则是java的一种基本的数据类型; 2.Integer变量必须实例化之后才能使用&a…

学习目标:

学习目标如下:

  • 明确 Integer 和 int 的 含义、使用方法 及之间的区别

学习内容:

一、区别:
1.Integer是int的包装类,int则是java的一种基本的数据类型;
2.Integer变量必须实例化之后才能使用,而int变量不需要实例化;
3.Integer实际是对象的引用,当new一个Integer时,实际上生成一个指针指向对象,而int则直接存储数值
4.Integer的默认值是null,而int的默认值是0。

二、Integer和int的比较
  1.由于Integer实际是对一个Integer对象的引用,所以两个通过new生成的Integer变量永远是不相同的,因为New生成的是两个不同的对象,其内存地址不同。下面运行的结果为false
在这里插入图片描述

2.Integer变量和int变量进行比较时,只要两个变量的值相等,则结果就为True,(因为包装类Integer和基本数据类型比较的时候,java会自动拆箱为int,然后进行比较,实际上就是两个int变量进行比较),下面运行的结果为true
在这里插入图片描述

3.非new生成的Integer变量和new Integer生成的Integer变量比较的时候,结果为false(因为非new生成的Integer变量指向的是Java常量池中的对象,而new出来的对象指向的是堆中新建的对象,两者内存地址不同),下面返回的是false
在这里插入图片描述

4.两个非new出来的Integer对象,进行比较的时候,如果两个变量的值区间在-127~128之间的时候,则返回的结果为true,如果两个变量的变量值不在这个区间,则比较的结果为false。下面返回的是true
在这里插入图片描述

下面返回的是false
在这里插入图片描述


知识小结:

知识小结:

  • 1、java 基本类型与引用类型的区别:
      基本数据类型保存原始值,引用数据类型保存的是引用值(引用值就是指在对象中所处的地理位置)
  • 2、int是Java中的基本数据类型,而Integer是int的封装类。
  • 3、int类型的数据直接存储在内存中的栈中,而Integer类型的数据则存储在堆中的对象中。
http://www.sczhlp.com/news/41471/

相关文章:

  • 海口网站建设方案报价搜索网站的软件
  • 通辽网站设计软件外包公司排名
  • 12 线程安全
  • 11 线程亲和性
  • 10 使用手动重置事件释放多个线程
  • 09 使用自动重置事件进行信号通知
  • 【LeetCode 105】算法:从前序与中序遍历序列构造二叉树
  • 做机械设计的要知道哪些网站百度官网首页官网
  • 东莞网站建设分享seo百度搜索排名机制
  • 深圳建筑工程交易服务主页关键词搜索优化公司
  • 枣庄网站建设西安网站搭建
  • 建网站建设廊坊关键词排名首页
  • 龙岩网站建设公司黑帽seo技术培训
  • 好看的扁平化网站口碑营销的概念是什么
  • 怎么做网站标题优化深圳关键词seo
  • 浙江省建设厅干部学校网站福建seo外包
  • 07 读写锁
  • 08 使用信号量限制线程数量
  • 我要用新浪云做网站公众号运营收费价格表
  • wordpress略缩图压缩正版seo搜索引擎
  • 移动端网站开发项目报告网络营销到底是干嘛的
  • 【 JVM调优】服务发布重启 FGC优化
  • JDBC
  • NftAuctionV2
  • 建设部门电工证查询网站seo名词解释
  • 保险购买网站百度站长平台官网登录入口
  • 徐州cms建站竞价排名的服务模式是
  • 有什么网站可以做毕业影像营销培训课程
  • 做网站甘特图 内容微信营销的10种方法技巧
  • 东莞官方网站 优帮云常见的营销手段