本文最初发布于 THENEWSTACK 博客。 在上个月举行的 JVM 峰会上,Java 语言架构师 Brian Goetz 在演讲中 展望 了 Java 的未来发展。 Goetz 探讨的并非 Java 的现状,而是假设的一系列特性——这些特性不是为了编写更好的程序,而是作为一种机制,使语言更具可成长性和可 ...
为了解决在 Java 底层机制与设计级策略之间的不匹配问题,我们给出了一组简化的并发程序编写规则。专家看到这些规则会说:“嗯,这并不是完整的规则集。即使类C违背了规则R, 它仍然是线程安全的。”虽然在违背一些规则的情况下仍有可能编写出正确的并发 ...