What happens internally in the JVM when you run new in Java.