63 votes

Différence entre system.gc() et runtime.gc()

Quelle est la différence entre et ?

69voto

Ramesh PVK Points 7415

Les deux sont identiques. est effectivement équivalent à . appelle en interne .

La seule différence est une méthode de classe où est une méthode d’instance. Donc, `` est plus pratique.

22voto

Andreas_D Points 64111

En regardant le code source: `` est implémenté comme

C’est donc juste une méthode pratique.

9voto

trutheality Points 13261

Voir les documents

est équivalent à

2voto

Shivendra Pandey Points 403

System.gc():

1: Il s’agit d’une méthode de classe (méthode statique).

2: Méthode non native. (Code qui n’interagit pas directement avec les ressources matérielles et système).

3 : System.gc(), appelle en interne Runtime.getRuntime().gc().

Runtime.gc():

1 : Méthode d’instance.

2: Méthode native (un langage de programmation qui interagit directement avec les ressources matérielles et système.).

2voto

Debmalya Adhya Points 21

est une méthode native où comme l’est la méthode non native qui à son tour appelle le ``

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X