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

怎么做投票网站长沙水业网站是哪家公司做的

怎么做投票网站,长沙水业网站是哪家公司做的,做视频可以赚钱的网站,建设网站的网站江苏这是一个挺有意思的讨论话题#xff0c;让我们用代码说话吧!运行下面的代码:Integer a 128, b 128;System.out.println(a b);Integer c 100, d 100;System.out.println(c d);你会得到:falsetrue基本知识#xff1a;我们知道#xff0c;如果两个引用指向同一个对象让我们用代码说话吧!运行下面的代码:Integer a 128, b 128;System.out.println(a b);Integer c 100, d 100;System.out.println(c d);你会得到:falsetrue基本知识我们知道如果两个引用指向同一个对象用表示它们是相等的。如果两个引用指向不同的对象用表示它们是不相等的即使它们的内容相同。因此后面一条语句也应该是false 。如果你看去看 Integer.java 类你会发现有一个内部私有类IntegerCache.java它缓存了从-128到127之间的所有的整数对象。所以事情就成了所有的小整数在内部缓存然后当我们声明类似如下Integer c 100;的时候它实际上在内部做的是Integer i Integer.valueOf(100);当我们去看valueOf()方法我们可以看到public static Integer valueOf(int i) {if (i IntegerCache.low i IntegerCache.high)return IntegerCache.cache[i (-IntegerCache.low)];return new Integer(i);}如果值的范围在-128到127之间它就从高速缓存返回实例。所以Integer c 100, d 100;指向了同一个对象。这就是为什么写System.out.println(c d);可以得到true。为什么这里需要缓存合乎逻辑的理由是在此范围内的“小”整数使用率比大整数要高因此使用相同的底层对象是有价值的可以减少潜在的内存占用。然而通过反射API你会误用此功能。运行下面的代码感受下Java的魅力吧public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {Class cache Integer.class.getDeclaredClasses()[0];Field myCache cache.getDeclaredField(cache);myCache.setAccessible(true);Integer[] newCache (Integer[]) myCache.get(cache);newCache[132] newCache[133];int a 2;int b a a;System.out.printf(%d %d %d, a, a, b);}运行结果--------------------------------------版权声明本文为【PythonJsGo】博主的原创文章转载请附上原文出处链接及本声明。博主主页https://my.oschina.net/u/3375733本篇文章同步在个人公众号
http://www.yutouwan.com/news/128065/

相关文章:

  • 展会网站源码做一套二级域名网站怎么做
  • 设计网站的功能有哪些wordpress去掉文章采集
  • 百度网站优化 件邢台营销型网站建设
  • 融资融券配资网站建设宁波网站建设兼职
  • 即墨网站开发公司阅读网站源码
  • 360免费网站空间化妆品电子商务网站开发流程描述
  • 济宁培训网站建设苏州有什么好玩的景点
  • 婚纱网站建设需求分析百度推广怎么弄
  • 织梦网站后台打开空白网站设计论文介绍
  • 开源系统网站南阳做网站公司电话
  • 番禺低价网站建设建站用哪个模板好
  • wordpress多站点用户互通只有一个人网站开发
  • wordpress对网站排名咚咚抢网站怎么做的
  • 网站模板 红色一是加强了网站建设
  • 老罗做的网站买了阿里云怎么做网站
  • 公司优化网站的案例金华官方网站建设
  • app浏览器源码大全网站网络运营是什么意思
  • 怎么做阿里巴巴国际网站制作网页动画的软件
  • 棋牌类网站开发网上商城系统
  • 自己买一个服务器怎么做网站个人简历ppt
  • 忻州网站建设公司wordpress 4.7 漏洞
  • 添加网站备案号链接网站建设这个
  • 做网站要什么资质简单手工
  • 用php做的网站实例直播平台软件开发
  • 网站开发后端选择长沙网站搭建优化
  • 网站举报网如何制作营销网站模板
  • 佛山网站制作建设网站域名和网址一样吗
  • 做网站买什么书金启网站建设
  • 沭阳网站建设crm免费客户管理系统
  • 做网站的工作要求wordpress 去除rss