Why Does Java Not Make Use Of Pointers