1. 首页
  2. 编程语言
  3. Java
  4. Integer和int的区别实例详解

Integer和int的区别实例详解

上传者: 2021-09-25 11:43:20上传 PDF文件 67.84 KB 热度 19次

Integer和int本文是希望能对Integer和int的区别进行更详细的对比说明并加以举例Integer和int的区别。两个通过new生成的Integer变量是永远不相等的两个通过非new产生的Integer变量也是不相等的两个非new产生的Integer变量比较:当值在-128~127之间时,结果为true,当值在此区间外结果为false(因为Integer常量池的存储范围是[-128,127],在此范围内是直接存储于常量池的,都指向同一个地址。比如Integer a=1会将1写入缓存中,下次再写Integer b=1时会直接从缓存中去,不用new了,所以取到的地址也是相同的)

下载地址
用户评论