Можно ли использовать инициализацию объекта в стиле C # в Java?

В C # можно написать:

MyClass obj = new MyClass()
{
    field1 = "hello",
    field2 = "world",
    field3 = new MyOtherClass()
    {
        etc....
    }
}

Я вижу, что инициализацию массива можно выполнить аналогичным образом, но можно ли что-то подобное вышеприведенному сделать и в Java, и если Итак, каков синтаксис?

26
задан Sk8erPeter 14 October 2015 в 10:16
поделиться