Space And Time Complexity In Java