1.1 KiB
1.1 KiB
Optimierung bei Integer
Lernziel
Wrapper-Klassen und deren Optimierungen verstehen.
Aufgabe
Gehen Sie in das Paket pr2.object.wrapper_boxsearch.
Bei den Wrapper-Typen (z.B. Integer
) wird eine interne Optimierung durchgeführt, die dazu führt, dass bei Werten unterhalb einer bestimmten Schranke, beim Autoboxing immer wieder dasselbe Objekt verwendet wird, anstatt ein neues Wrapper-Objekt zu erzeugten.
Schreiben Sie bitte ein Programm in der Klasse BoxSearcher
, das für Integer
diese Schranke sucht, indem es die Werte von 0
bis 200
auf diese Eigenschaft hin untersucht und für jeden Integer-Wert ausgibt, ob der Mechanismus bei ihm greift oder nicht.