Maison > Java > javaDidacticiel > Comment implémenter la liaison statique et dynamique en Java

Comment implémenter la liaison statique et dynamique en Java

WBOY
Libérer: 2023-06-03 18:22:03
avant
1074 Les gens l'ont consulté

Comparaison de différentes liaisons

1. La liaison statique se produit lors de la compilation et la liaison dynamique se produit pendant l'exécution.

2. La liaison dynamique est plus flexible que la liaison statique, car la liaison statique est déterminée pendant le processus de compilation, tandis que la liaison dynamique ne sait pas quelle méthode appeler pendant le processus de compilation.

3. La liaison statique appelle les méthodes plus rapidement que la liaison dynamique, car la liaison statique peut être appelée directement, tandis que la liaison dynamique doit rechercher dans la table des méthodes.

Instance

Liaison statique

class Super{
public static void sample(){
System.out.println("This is the method of super class");
 
}
 
}
 
Public class Sub extends Super{
Public static void sample(){
System.out.println("This is the method of sub class");
 
}
 
Public static void main(String args[]){
Sub.sample()
 
}
 
}
Copier après la connexion

(2) Liaison dynamique

class Super{
public void sample(){
System.out.println("This is the method of super class");
 
}
 
}
 
Public class extends Super{
Public static void sample(){
System.out.println("This is the method of sub class");
 
}
 
Public static void main(String args[]){
new Sub().sample()
 
}
 
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal