Je suis un peu confus sur le degré d'"absolus" ici.
Je sais que l'allocation de mémoire en C++ peut se faire par le tas ou la pile. Et je sais que l'allocation de mémoire en Java ne peut se faire que par le tas.
En gros, est-ce que ce qui suit est correct ?
"Java n'a pas d'allocation de mémoire basée sur la pile [à laquelle les programmeurs peuvent accéder directement]" ne doit pas être confondu avec "Java utilise toujours une pile d'appel de fonction pour implémenter les appels de fonction, comme tous les autres langages".
http://en.wikipedia.org/wiki/Stack-based_memory_allocation http://en.wikipedia.org/wiki/Dynamic_memory_allocation