Ответ 1
Брайан Гетц кратко упоминает список, набор, карту (и другие возможные) литералы в этом посте в списке рассылки Project Lambda с 30 мая:
http://mail.openjdk.java.net/pipermail/lambda-dev/2012-May/004979.html
Чтобы проиллюстрировать, что я подразумеваю под "мы могли бы сделать лучше", здесь альтернатива предложение, которое получает гораздо больше пробега из #: структурированные литералы. Хотя эти планы не созданы для 8, мы уже заявили желание добавить структурированные литералы для списков, карт, наборов и т.д. # как символ префикса, в сочетании с разделителями, дает нам намного больше return-on-syntax как структурированный литерал-строитель (в качестве бонуса # уже связанный со структурированными литералами на многих языках, вплоть до многих ранних языков ассемблера, где # был режим немедленной адресации.)
Так что мне кажется, что даже литералы коллекции не попадут в JDK 8, не говоря уже о операторах get/set/put. Жаль.
Также я не вижу ничего, относящегося к литералам коллекции или новым операторам в списке этапов JDK 8: