关于性能:java中的双括号初始化

Double Brace Initialization in java

本问题已经有最佳答案,请猛点这里访问。

我在这个网站上找到了http://howtoonijava.com/2012/11/20/double-brace-initialization-in-java/开始收藏的新方法

我对Java总是有疑问

我能在Delphi中有一个像with do这样的结构吗,使我的代码像这样

1
2
3
4
5
6
7
8
        Set<String> params = new HashSet<String>() {
        {
            add("param one");
            add("param two");
            add("param three");
            add("param four");
        }
    };

我在哪里可以找到其他有趣的实践,如在网站上显示的那样?

谢谢


人们总是想出新的方法来解决Java中的问题。但实际上只有很少的地方可以找到这些技巧的汇编。

一个好的开始是使用像Spring和Guava这样的框架,因为它们包含最先进的技巧,可以让您的生活更轻松(并且您的代码在一段时间之后变得更小和更安全)。