Java [1242]

Zapisz się
Dodaj kartkę Dodaj bana
Powód wlepienia kartki
Wybierz wątek docelowy z listy lub wpisz jego ID
  • Anonim

    co do za duzego integera:
    Java przyjmuje konwencje, ze longi kończą sie literą L
    wiec w tym wypadku zastosuj 45885454875L i bedzie smigac.
    pozdrawiam
  • Anonim

    Nazywanie zmiennych wartościami innych zmiennych...

    Nazwa zmiennej, to jest identyfikator dla kompilatora... A wartość? Wartość istnieje w czasie działania programu... No to są wogóle dwa różne światy... :) Ale pogratuluj kumplowi, bo to robił... :)
  • spec

    nie w javie. masz przechwoywane nazwy zmiennych jako stringi utf8 w byte codzie...
  • spec

    (wiem bo robilem kompresor do plikow class co to je pakuje do execa optymalizujac wlasnie te stringi, pisalem go w c+ - tak wlasnie..)
  • Maciek Makowski

    >spec napisał
    >nie w javie. masz przechwoywane nazwy zmiennych jako stringi
    >utf8 w byte codzie...

    Tylko nazwy atrybutow. Nazw zmiennych w bytecodzie nie ma.
  • spec

    no fakt. nazw zmiennych lokalnych nie ma. ale nazwa pol klasy i metod sa.
  • Anonim

    No kuchnia Reflection... :)
  • Anonim

    No dobra... Reflection to co innego... :)