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

广告词应用商店aso优化

广告词,应用商店aso优化,wordpress调用文章字数,独立商城网站建设如果你运行下面的代码: Integer a 1000, b 1000; System.out.println(a b);//1Integer c 100, d 100; System.out.println(c d);//2你会得到: false true基本知识:我们知道,如果两个引用指向同一个对象,用表示它们是相等的。如果两…

如果你运行下面的代码:

Integer a = 1000, b = 1000;  System.out.println(a == b);//1Integer c = 100, d = 100;  System.out.println(c == d);//2

你会得到:

false
true

基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同。

因此,后面一条语句也应该是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 && ireturn IntegerCache.cache[i + (-IntegerCache.low)];return new Integer(i);}

如果值的范围在-128到127之间,它就从高速缓存返回实例。

所以…

Integer c = 100, d = 100;

指向了同一个对象。

这就是为什么我们写

System.out.println(c == d);

我们可以得到true。

现在你可能会问,为什么这里需要缓存?

合乎逻辑的理由是,在此范围内的“小”整数使用率比大整数要高,因此,使用相同的底层对象是有价值的,可以减少潜在的内存占用。

然而,通过反射API你会误用此功能。

运行下面的代码,享受它的魅力吧!

public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {Class cache = Integer.class.getDeclaredClasses()[0]; //1Field myCache = cache.getDeclaredField(cache); //2myCache.setAccessible(true);//3Integer[] newCache = (Integer[]) myCache.get(cache); //4newCache[132] = newCache[133]; //5int a = 2;int b = a + a;System.out.printf(%d + %d = %d, a, a, b); //}
http://www.hrbkazy.com/news/22752.html

相关文章:

  • 物联网专业湘潭网站seo磐石网络
  • 如何让移动网站更优秀大数据营销经典案例
  • 网站登录页一般做多大尺寸宁波seo网站推广
  • 国家信息公示系统入口官网东莞网站建设seo
  • WordPress构建注册页面seo排名赚
  • ps如何做ppt模板下载网站资源网
  • saas建站平台源码百度投流运营
  • 网站建设实训日记老域名购买
  • 网站制作步骤流程图苏州百度快照优化排名
  • 腾讯云服务器学生优惠短视频seo关键词
  • 网站做备案网站关键词优化工具
  • 法院内部网站建设方案信息流广告有哪些投放平台
  • 网站开发案例详解pdfseo需要付费吗
  • 15秒创意广告短片完善的seo网站
  • access 数据库做网站360关键词指数查询
  • 做国际网站阿里巴巴百度教育网站
  • wordpress新建数据库关键词优化排名费用
  • 凡网站建设阿里云域名注册查询
  • 长沙关键词排名软件网站排名软件优化
  • 郑州好的妇科医院排行西安seo服务公司排名
  • 北京装修设计师哪里找百度关键词如何优化
  • 源码站用dz wordpressseo教程 百度网盘
  • wordpress无法下载插件关键词优化难度分析
  • 淘宝页面设计的网站b站引流推广
  • 滨州做网站推广网站优化培训学校
  • 格子三合一交友婚恋网站模板免费发seo外链平台
  • 自己做网站需要备份么门户网站软文
  • 网站logo做h1标签100大看免费行情的软件
  • 如何自己写一个网页网站怎么优化推广
  • 有没有一些网站可以做问卷安卓优化神器