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

网站建设都分几个阶段网站点内页还是首页

网站建设都分几个阶段,网站点内页还是首页,做销售网站的公司哪家最好,wordpress有多少网站Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boolean 直接返回 True or Fal…

Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。

Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boolean 直接返回 True or False

Integer 缓存源码:

public static Integer valueOf(int i) {if (i >= IntegerCache.low && i <= IntegerCache.high)return IntegerCache.cache[i + (-IntegerCache.low)];return new Integer(i);
}
private static class IntegerCache {static final int low = -128;static final int high;static {// high value may be configured by propertyint h = 127;}
}

Character 缓存源码:

public static Character valueOf(char c) {if (c <= 127) { // must cachereturn CharacterCache.cache[(int)c];}return new Character(c);
}private static class CharacterCache {private CharacterCache(){}static final Character cache[] = new Character[127 + 1];static {for (int i = 0; i < cache.length; i++)cache[i] = new Character((char)i);}}

Boolean 缓存源码:

public static Boolean valueOf(boolean b) {return (b ? TRUE : FALSE);
}

        如果超出对应范围仍然会去创建新的对象,缓存的范围区间的大小只是在性能和资源之间的权衡。

两种浮点数类型的包装类 Float,Double 并没有实现缓存机制。

Integer i1 = 33;
Integer i2 = 33;
System.out.println(i1 == i2);// 输出 trueFloat i11 = 333f;
Float i22 = 333f;
System.out.println(i11 == i22);// 输出 falseDouble i3 = 1.2;
Double i4 = 1.2;
System.out.println(i3 == i4);// 输出 false

        下面我们来看一个问题:下面的代码的输出结果是 true 还是 false 呢?

Integer i1 = 40;
Integer i2 = new Integer(40);
System.out.println(i1==i2);// 输出false

    Integer i1=40 这一行代码会发生装箱,也就是说这行代码等价于 Integer i1=Integer.valueOf(40) 。因此,i1 直接使用的是缓存中的对象。而Integer i2 = new Integer(40) 会直接创建新的对象。因此,答案是 false 。你答对了吗?

        记住:所有整型包装类对象之间值的比较,全部使用 equals 方法比较

更多消息资讯,请访问昂焱数据。昂焱数据

http://www.yayakq.cn/news/582379/

相关文章:

  • 无锡企业网站排名优化诸暨网站开发
  • 什么叫网站名称网站首页上的动画是咋做的
  • 网站集约化建设什么意思凡科网站插件代码
  • 河北网站建设流程赚钱游戏
  • 扬子科技网站建设企业网站开发前台模块设计
  • 电子类工程师报考入口东营做网站优化的公司
  • 如何选择五屏网站建设招聘网站怎么做营销
  • 帮客户做ppt什么的在哪个网站uehtml 网站源码
  • 建设个人网站的好处深圳网站建设方案
  • 住房与城乡建设部违法举报网站wordpress 子post
  • 网站排名下降原因公司做网站济南
  • 遵义网站建设1w1h企业建设网站的好处有哪些
  • 百度官网网站登录网站空间和域名
  • 网站下方一般放什么建设全国科技中心网站
  • 泰安有口碑的企业建站公司人力资源公司属于什么行业类别
  • 数字货币交易网站开发怎么做宁德市古田县
  • 西安机场商务宾馆百度做网站全国互联网公司排名
  • 广州网站建设小程序开发网站开发的技术意义
  • 银川网站建设培训哪家好树莓派来wordpress
  • 专业移动微网站建设苏州网站优化推广
  • 网站建设要会英语吗原创小说手机网站制作需要多少钱
  • 做家教什么网站包装品牌设计公司
  • 建立淘宝客网站开发电商网站
  • 模板建站难吗怎么做考试资料网站
  • 做漫画网站 漫画哪找做蛋糕视频教学网站
  • 网站推广的方式包括哪些怎么样做团购网站
  • 呼和浩特商城网站建设公众号号文章转wordpress
  • 网站域名为个人的公司能备案天津谷歌优化
  • 山东嘉邦家居用品公司网站 加盟做经销商多少钱 有人做过吗廖珍琴建盏简介
  • 网上做家教哪个网站果洛营销网站建设多少钱