Ein cache für integer-werte

Ich habe in meinem leben schon eine menge komischen kohd anderer leute gesehen, und manchmal habe ich auch ein paar zeilen kohd von mir gegeben, die ich selbst niemals würde vorzeigen wollen, aber auf die gnadenlos kranke idee, einen „cache“ für integer-werte anzulegen bin ich noch nie gestoßen oder gekommen. Muss man eigentlich java programmieren, um dermaßen krank in seinem praktischen denken zu werden? Lernt man in dieser sprache erst die ganz komischen optimierungen? Weil eben nicht alles so performant ist, wie es Sun so gern behauptet? Oder ist man schon vorher ein bisschen krank im kopfe, wenn man sich entschließt, ein java-programmierer zu werden?

(Ja, ich weiß, dass es hier um die erzeugung von instanzen der klasse Integer geht, aber dabei wird wohl kein nennenswerter verlust an laufzeit oder speicherplatz entstehen. Das ist nur ein klassenwräpper um einen int, mehr nicht.)