Asignación de memoria de objetos de clase [cerrado]
Me han hecho esta pregunta en entrevista. Por favor ayúdame a encontrar su respuesta.
Supongamos que tienes un empleado de clase. Tiene 2 variables: 1. Nombre de la cadena 2. Int Age
Ahora,Employee emp = new Employee();
Ahora las preguntas son:
¿Dónde se almacena el objeto en la memoria, es decir, en la pila o el montón y cómo?¿Dónde se guardan en la memoria las variables nombre y edad y cómo?¿Qué hace cada palabra en esta declaración, es decir, qué hace el empleado ... luego emp ... luego = ... luego nuevo ... luego empleado ... luego () ... entonces;¿Cuál es la diferencia entre la declaración anterior y el empleado emp; ? Decir en términos de asignación de memoria.Por favor, responda con sus valiosos comentarios.