Názor ke článku Kudy dál v kompilovaných jazycích? od Pavel Tisnovsky - [47] Opravdu doporucuji se mrknout na 1.5 (Tiger),...

  • 3. 12. 2007 14:40

    Pavel Tisnovsky (neregistrovaný)

    [47] Opravdu doporucuji se mrknout na 1.5 (Tiger), je tam moc peknych veci - evidentne je zde videt prace Joshuy Blocha a hlavne strach Sunu pred konkurenci :-)

    namatkou:
    1) for-each konstrukce
    2) o kolekci se da specifikovat datovy typ
    3) ony vycty jako soucast jazyka
    4) automaticky prevod primitivnich datovych typu na jejich obalovou tridu, tj. int<->Integer apod.

    ten ctvrty bod by mohl resit vas problem s vystupnimi promennymi (tedy jestli to dobre chapu, tak potrebujete vracet napriklad 3x int apod.)

    Pokud se nechcete prokousavat Sunovskymi materialy, kde se to jen hemzi superlativy :-), tak i na Rootu vysel o Java 1.5 (Tiger) clanek.

    namatkou kus zdrojaku, na kterem prave makam a ktery nektere vlastnosti (for-each a typovane kolekce) ukazuje:

    ArrayList<String> attributeNames=i­temBean.getAt­tributeNames();
    ArrayList<String[]> attributes=new ArrayList<Strin­g[]>(attribute­Names.size());

    for (String attributeName:at­tributeNames) {
    }