Hard
Given the following code :
private static Integer[] myCompute(int a) {
int i = 0;
Integer[] result = new Integer[2];
result[i++] = new Integer(a);
result[i] = new Integer(-a);
result[1 - i] = result[i];
return result;
}
After calling :
Integer[] call = myCompute(3);
How many instance of Integer cannot be freed from memory?
Author: Thomas De verdièreStatus: PublishedQuestion passed 2461 times
Edit
5
Community EvaluationsNo one has reviewed this question yet, be the first!
Similar QuestionsMore questions about Java