<div dir="ltr">Hola Miguel Ángel,<br><div class="gmail_extra"><br></div><div class="gmail_extra">El artículo habla de esto. Dice: "Una zona para las llamadas (stack) que almacenará los parámetros de las funciones -o métodos-, las variables locales y los valores de retorno de las funciones (o métodos)". Para las variables globales, se suele crear otra zona de memoria. El artículo dice: "Una zona de datos para las variables globales y las constantes (o para variables de clase en lenguajes OO). Como en tiempo de compilación se conocen perfectamente las variables globales y las constantes, se reserva el espacio justo y necesario. Ni un byte de más".</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Espero que esto te oriente.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Steven</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-19 23:27 GMT-04:00 Miguel Ángel Torres Fernández-Píñar <span dir="ltr"><<a href="mailto:miguelangeltorresfp@gmail.com" target="_blank">miguelangeltorresfp@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hola, buenos días.<div><br></div><div>Leí este artículo sobre el uso de memoria por un programa :</div><div><br></div><div><font color="#3d85c6"><a href="http://latecladeescape.com/t/Code,+Stack,+Data+y+Heap+en+la+ejecuci%C3%B3n+de+programas" target="_blank">http://latecladeescape.com/t/Code,+Stack,+Data+y+Heap+en+la+ejecuci%C3%B3n+de+programas</a></font><br></div><div><br></div><div>Pero me quedó una duda :</div><div><br></div><div>Los objetos creados mediante "<font color="#3d85c6">new</font>" se guardan en el "<font color="#3d85c6">heap</font>", pero</div><div>dónde se guardan los objetos que se crean mediante expresiones como :</div><div><br></div><div><font color="#3d85c6">Clase a;</font></div><div><br></div><div>O sea, que no usan el operador "<font color="#3d85c6">new</font>".</div><div><br></div><div>Por ejemplo si estos objetos son atributos de otras clases.</div><div><br></div></div></blockquote></div></div></div>