#java8

      更多分类

Java Optional使用的最佳实践

19-04-05 8059 4 banq

这是 piotr szybicki 4年来为了解正确使用Optional类型而努力的结果。 Optional隐藏了可能存在空指针的不确定性,比如: . 详细

IT仍然运行在Java 8上 ·Vicki Boykis

19-05-11 470 2 banq

在2011年的某个时候,我偶然发现了一个名为Hacker News的不起眼的网站。当时,我是一名主要使用Excel和SAS工作的数据分析师,几乎所有的头条新闻对我来说都很陌生。Git差异?PyPy?... 详细

通过调查数以百万计的JVM虚拟机发现当前Java使用情况 - Ben Evans

20-03-14 389 banq

每天,数千万的Java虚拟机(JVM)与New Relic共享它们的数据。为了创建此报告,我们对数据进行了匿名处理并对其进行了粗粒度处理,以给出我们所看到的Java生态系统的大致概述。我们还避免使用... 详细

如何在Java 8中从HashMap中删除键、值或条目 -javarevisited

20-07-02 172 banq

JDK 8以上无需遍历Map使用removeIf()方法直接删除其中某个条目: priceMap.entrySet().removeIf( e -> e.getValue()... 详细

使用Java Stream API中DistinctBy删除重复数据

19-03-27 1667 banq

Stream API提供distinct()方法,该方法基于数据Object类的equals()方法返回列表的不同元素。下面先做一个数据Object类,用来发现重复数据: public... 详细

使用Map.merge()替代ConcurrentHashMap

19-03-10 1075 banq

Map.merge()意味着我们可以原子地执行插入或更新操作,它是线程安全的,ConcurrentHashMap虽然也是线程安全的,但不是所有操作都是,例如get()之后再put()就不是了,这时使... 详细

JVM消除重复自负参数-XX:+UseStringDeduplication的优缺点 - JAXenter

19-05-15 471 banq

什么是重复的字符串?25%的Java应用程序内存中填充了字符串,其中13.5%是重复的字符串。在本文中,Ram Lakshmanan讨论了为什么有这么多重复的字符串,常见的模式是什么,以及如何处理它... 详细

共有 311 2 3 4 下一页