У објављивања на ОпенЈДК ЈЕП 186 Oracle’s Brian Goetz informs that Oracle will not be pursuing collection literals as a language feature in JDK8.
A колекција буквално је синтаксни израз облик који као резултат даје агрегата као низ, Листа или Карта. projekat Новац предложене за прикупљање литерали, који такође допуњује библиотеке допуне у Јава СЕ8. Претпоставка је да би литерали прикупљања повећати продуктивност, kod читљивост, и код безбедност.
Као алтернатива Орацле сугерише либрари-басед предлог заснован на концепту статичких метода на интерфејсе. Имплементација би идеално да преко нових посвећених непромјенљивих класа.
Следе главне тачке иза овог приступа библиотеке заснован.
- Основно решење ове функције ради само за сетове, Листе и мапе, тако да није баш задовољавајући или популаран. Напредно решење за покривање прошириви низ других типова сакупљања је отворена, у нереду, и практично гарантује да тако преплављен свој буџет дизајн.
- Промене су библиотеке заснован би уклонили велики део услов за “цоллецтион литерали” мењају разматрано у пројекту Цоин.
- Приступ библиотека заснован даје Кс% од користи за 1% трошка, где Кс >> 1.
- Врсте вредности долазе и понашање ове нове функције (цоллецтион литерали) са врстама вредности није познат. Боље је не покушати колекцију дословно пред врсте вредности.
- То је боље фокусирање језика дизајна пропусни опсег Орацле на рјешавању темељних проблема у основи верзију библиотеку на бази. Ово укључује ефикасније вараргс, арраи константе у сталном базену, Иммутабле низови, и подршка за кеширање (и повраћају под притиском) средњи Иммутабле резултата.
Према Орацле Бриан Гоетз, прави бол у мапама не Листс, Сетови или низови. Решења библиотека на бази су прихватљиви за Листс, Сетови и низови. Али овај приступ још увек нема разуман начин да се опише паир литерала као мапама. Тхе Статиц методе у интерфејсу да решење библиотека на бази практичнији. Врсте вредности чине решења библиотеке заснован на карте далеко практичније превише. The proof of concept патцх за решење библиотеке заснован је такође доступан.