内存如何避免在Java中产生垃圾?
据我所知,Java没有任何管理内存的方法,因为整个内存管理都是由内置的自动运行的垃圾收集器完成的,在某些情况下可能会有点低效
我找到了这个网站,它告诉我他们正在制作一个java工具和库,它可以在不产生任何垃圾的情况下工作。我想从逻辑上解释一下这怎么可能
你可以在下面搜索框中键入要查询的问题!
据我所知,Java没有任何管理内存的方法,因为整个内存管理都是由内置的自动运行的垃圾收集器完成的,在某些情况下可能会有点低效
我找到了这个网站,它告诉我他们正在制作一个java工具和库,它可以在不产生任何垃圾的情况下工作。我想从逻辑上解释一下这怎么可能
# 1 楼答案
完全停止创建垃圾是不可能的,除了某些特定任务和内存极度受限的系统,尝试优化垃圾创建还为时过早。大量任务将导致某种分配
然而,垃圾可以通过以下方式减少,但不能消除:
# 2 楼答案
http://www.coralblocks.com/index.php/2015/10/is-coralfix-the-fastest-and-easiest-to-use-fix-engine/
我猜。预分配的缓冲区,没有
String
对象。正如他们所说: