Comment les appels de méthodes statiques sont-ils gérés par la JVM? alloue-t-il toujours de la mémoire lors d'un appel? Si oui, comment la garbage collection traite-t-elle cette allocation après l'appel de la méthode?android Gestion de la mémoire java
1
A
Répondre
2
Qu'entendez-vous par allocation de mémoire? Est-ce qu'il ajoute un cadre de pile? oui bien sûr, pour exécuter la méthode et allouer le stockage variable local. Les méthodes statiques ne sont pas différentes. En fait, ils sont identiques, sauf les méthodes d'instance sont invisibles passé this
dans l'appel de la méthode, dans les coulisses.
Les objets qui ont été alloués dans la méthode et qui ne sont plus accessibles après l'arrêt de la méthode (peut-être parce qu'ils ne sont référencés que par une référence locale, locale à la méthode) deviennent immédiatement admissibles au GC. Il n'y a aucune garantie quant à quand le GC fonctionnera bien.
Mais encore une fois ce n'est pas différent pour les méthodes statiques que pour tout autre.
Questions connexes
- 1. gestion de la mémoire java
- 2. Gestion de la mémoire dans Java
- 3. mémoire Java pour la gestion JNI
- 4. Gestion de la mémoire NetBeans
- 5. Gestion de la mémoire
- 6. gestion de la mémoire android en dehors du tas
- 7. Java POI HSSF Gestion de la mémoire Question
- 8. CGMutablePathRef Gestion de la mémoire
- 9. iPhone gestion de la mémoire
- 10. Gestion de la mémoire + conteneurs
- 11. gestion de la mémoire pour
- 12. Gestion de la mémoire AS3
- 13. Gestion de la mémoire Cocoa
- 14. Gestion de la mémoire UITabViewController
- 15. NSMutableDictionary Gestion de la mémoire
- 16. NSArray gestion de la mémoire
- 17. Gestion de la mémoire Vala
- 18. gestion de la mémoire iphone
- 19. Gestion de la mémoire PHP
- 20. Gestion de la mémoire IPhone
- 21. Uialertview et la gestion de la mémoire
- 22. UIPopoverController et la gestion de la mémoire
- 23. Pourquoi la gestion manuelle de la mémoire?
- 24. iPhone - Question de gestion de la mémoire?
- 25. CoreData problème de gestion de la mémoire
- 26. gestion de la mémoire iphone (de base)
- 27. SQLite + problèmes de gestion de la mémoire
- 28. Gestion de la mémoire de l'iPhone
- 29. Gestion de la mémoire/question de propriété?
- 30. iPhone - Problèmes de gestion de la mémoire