Maison > Java > javaDidacticiel > Résumé des points de connaissances d'apprentissage JAVA

Résumé des points de connaissances d'apprentissage JAVA

巴扎黑
Libérer: 2017-06-23 16:33:02
original
1458 Les gens l'ont consulté

Gestion des exceptions

1. Dans la gestion des exceptions, si une sous-classe remplace une méthode de la classe parent, l'exception vérifiée déclarée dans la méthode de la sous-classe ne peut pas être déclarée dans la méthode de la classe parent L'exception est plus générale, c'est-à-dire que la méthode de la classe enfant peut lever une exception plus spécifique ( ne dépasse pas la portée de l'exception déclarée par la méthode de la classe parent, c'est-à-dire l'exception enfant dérivée de l'exception déclarée par la méthode de la classe parent ), ou aucune exception n'est levée. De plus, si la méthode de la classe parent ne lève pas d’exception, la sous-classe ne peut lancer aucune exception vérifiée.

Compréhension personnelle : en raison des caractéristiques polymorphes de l'orientation objet, c'est-à-dire que la classe parent peut faire référence à l'objet de sous-classe et accéder à la méthode de sous-classe via la classe parent pour réaliser le polymorphisme (réécriture). Dans cette chaîne d'appels, la méthode de sous-classe ne peut pas lever d'exceptions que la méthode de classe parent ne peut pas accepter, c'est-à-dire que les exceptions déclarées par la classe parent doivent être plus générales.

Génériques

1. La définition d'une classe générique est de déclarer les paramètres génériques après le nom de la classe, tels que A la même chose que la classe dans laquelle il se trouve. Peu importe qu'il soit générique, la façon de le définir est simplement de mettre les paramètres génériques avant la valeur de retour.

 Principes de base : Essayez d'utiliser des méthodes génériques , c'est-à-dire que les méthodes génériques remplacent les classes génériques en plus, pour les méthodes statiques , Le les paramètres de type d'une classe générique ne sont pas accessibles, donc si une méthode statique nécessite des génériques, une méthode générique doit être utilisée.

2. Lors de l'utilisation d'une classe générique, la valeur du paramètre type doit être spécifiée lors de la création de l'objet ; lors de l'utilisation d'une méthode générique, il n'est généralement pas nécessaire de spécifier le type du paramètre. via "l'inférence de paramètre de type" Type concret (une méthode générique peut donc accepter n'importe quel type).

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:php.cn
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
Derniers numéros
Impossible d'installer Java
Depuis 1970-01-01 08:00:00
0
0
0
Java peut-il être utilisé comme backend du Web ?
Depuis 1970-01-01 08:00:00
0
0
0
Installer JAVA
Depuis 1970-01-01 08:00:00
0
0
0
Aide : Données chiffrées JAVA Décryptage PHP
Depuis 1970-01-01 08:00:00
0
0
0
Est-ce en langage Java ?
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal