我知道我们可以通过这个评论来增加缓存的大小

The recent version of Java 6 support changing the maximum cache value to greater than 127

我谷歌它但没有发现做同样的事情.

请帮忙.

解决方法:

IntegerCache例如这样说:

/**

* Cache to support the object identity semantics of autoboxing for values between

* -128 and 127 (inclusive) as required by JLS.

*

* The cache is initialized on first usage. During VM initialization the

* getAndRemoveCacheProperties method may be used to get and remove any system

* properites that configure the cache size. At this time, the size of the

* cache may be controlled by the vm option -XX:AutoBoxCacheMax=.

因此要么使用VM参数,要么使用System属性,如:

-Djava.lang.Integer.IntegerCache.high=256

启动JVM时.

标签:java,caching,java-6

来源: https://codeday.me/bug/20190829/1763832.html

java增加缓存,java – 如何增加Integer对象的缓存大小相关推荐

  1. Java基础————理解Integer对象的缓存策略

    一个简单的面试题 public static void main(String[] args) {Integer in1 = 100;Integer in2 = 100;Integer in3 = 2 ...

  2. Java中对两个对象进行比较大小

    在Java中要想对两个对象进行比较大小,需要实现Comparable接口或Comparator接口.String类型的值之所以可以比较大小(汉字根据ANSI值的大小进行比较),是因为String类实现 ...

  3. Java经典面试题—— int 和 Integer 有什么区别?谈谈 Integer 的值缓存范围

    典型回答 int 是我们常说的整型数字,是 Java 的 8 个原始数据类型(PrimitiveTypes,boolean.char.byte.short.int.long.float 和 doubl ...

  4. java中的堆空间增加_Java堆内存的10个要点

    当我开始学习Java编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里.当我开始正式写一些程序后,我会经常遇到java.lang.outOfMemoryError的报错, ...

  5. ehcache 缓存java对象_Ehcache 整合Spring 使用页面、对象缓存

    Ehcache在很多项目中都出现过,用法也比较简单.一般的加些配置就可以了,而且Ehcache可以对页面.对象.数据进行缓存,同时支持集群/分布式缓存.如果整合Spring.Hibernate也非常的 ...

  6. Java点击按钮div缩放_[Java教程]怎样给div增加resize事件

    [Java教程]怎样给div增加resize事件 0 2016-10-31 11:00:04 当浏览器窗口被调整到一个新的高度或宽度时,就会触发resize事件,这个事件在window上面触发,那么如 ...

  7. BOS12——多对多添加方法,多对多页面需要字段问题(不多的话直接提供get方法),修改Realm中授权方法(查询数据库),缓存Java对象的方法,加载左侧菜单(ztree提供pId)...

    1.多对多添加方法 @Override public void add(Role model, String functionIds) {// 1.先将角色保存到数据库roleDao.save(mod ...

  8. JAVA中创建的redis对象_详解Java在redis中进行对象的缓存

    java在redis中进行对象的缓存一般有两种方法,这里介绍序列化的方法,个人感觉比较方便,不需要转来转去. 一.首先,在存储的对象上实现序列化的接口 package com.cy.example.e ...

  9. java元婴期(25)----java进阶(mybatis(4)---高级映射查询缓存)

    1.需要用到的数据模型(这是后面高级查询需要用到的实例) 用户表user:          记录了购买商品的用户信息 订单表:orders          记录了用户所创建的订单(购买商品的订单) ...

最新文章

  1. 判断2个list中是否有相同的数据(相交)Collections.disjoint
  2. 使用相对长度单位em布局网页内容
  3. JS中函数的prototype属性和对象的__proto__属性
  4. SpringBoot2.0 基础案例(13):基于Cache注解模式,管理Redis缓存
  5. ad域用户和计算机搭建,Windows Server 6分钟搭建AD域
  6. 工信部:要实现并完善针对老年人增设的“一键进入”人工客服功能
  7. jquery 获取指定元素
  8. 虚拟Linux系统使用Windows系统oracle数据库
  9. centos7镜像文件
  10. 在c语言中TH1是什么意思,【菜鸟求助】请问拿到一个芯片比如HS0038,但是我怎么知道该怎么用它。C语言该怎么编...
  11. 电脑Tab键有什么用
  12. 使用PS制作背景透明的png图片
  13. java web景点规划导航
  14. 股票指数的四种加权方式
  15. 慕容垂:百万战骨风云里——激荡的鲜卑史略之一(转载)
  16. 2022年五大人工智能自动化趋势
  17. 给PPT插入页码和总页码
  18. 【苦练基本功2】求最小公倍数
  19. 极速搭建vanish - 安装/配置/维护
  20. 利用 Python-user-agents 解析 User_Agent

热门文章

  1. 2021春季每日一题【week5 未完结】
  2. 查看电脑电池损耗的命令
  3. 2.2.1 处理机调度的概念和层次
  4. MySQL中的分页查询
  5. Freemarker条件判断
  6. Freemarker使用
  7. Visual Studio Code常用快捷键
  8. DOS命令解决端口冲突问题
  9. python查看函数参数_python函数参数
  10. python控制电机_树莓派Python控制步进电机