Hlavní navigace

Vlákno názorů k článku Novinky v JDK 7 (3) + co v JDK 7 naopak nenajdeme od Pavel - Predne mi neni moc jasne, proc se pouzivaji...

  • Článek je starý, nové názory již nelze přidávat.
  • 25. 11. 2010 9:11

    Pavel (neregistrovaný)

    Predne mi neni moc jasne, proc se pouzivaji jine zavorky pro seznamy, mnoziny... Ale hlavne: jak pri tomto zapisu ovlivnim, jaka konkretni implementace rozhrani bude pouzita (ArrayList, LinkedList...)?

  • 25. 11. 2010 10:41

    krahulik (neregistrovaný)

    Myslim ze ta syntaxe je poplatna tomu jak se to napr. defaultne vypisuje zkrz toString, tzn. seznamy jsou v hranatych, mnoziny ve slozenych - asi historicka zalezitost?

    Konkretni implementaci podle mne ovlivnit nepujde. Tyto kolekce maji byt unmodifiable, tzn. napr. pro List bude ArrayList zcela vyhovujici, protoze je pametove a pro cteni i vykonove nejefektivnejsi a jine operace tam nebudou. Podobne pro Set to muze byt HashSet, ktery vetsinou vyhovi a pro "lepsi" EnumSet uz vhodna one-liner syntaxe existuje (EnumSet.of).