Berichten met de tag ‘javap’

Enum SUBtiliteit

30 maart 2009

Laatst klaagde mijn compiler tegen mij. Nu komt dit wel vaker voor, maar nu was ik het echt niet met haar eens. Sterker nog ik vond dat zij ongelijk had.
Onze discussie deed mij een subtiel punt over enum’s inzien. Voordat ik het je vertel moet je eerst aantwoord geven op de volgende vraag.
Lees verder >>

In deze post geef ik uitleg over een subtiele compileer fout. Het blijkt dat enum constanten niet altijd instanties van de enum klasse waar zij gedefinieerd zijn. Wanneer een constante namelijk een specifieke klasse body heeft, wordt een anonieme klasse geinstantieerd.