Maison > Java > javaDidacticiel > Plusieurs points à noter en Java

Plusieurs points à noter en Java

炎欲天舞
Libérer: 2017-08-04 09:41:16
original
1394 Les gens l'ont consulté

J'apprends Java depuis un certain temps et je pense qu'il est important d'avoir quelques connaissances de base, alors je l'ai écrit et partagé. Si vous ne l'aimez pas, ne commentez pas.

1. Identifiant

(1) Définition : Dans le langage Java, la séquence de caractères

( 2) Contenu inclus : 0-9, a-z, A-Z, &, _

(3) Règles à noter : 1. Composé de lettres, de chiffres, de traits de soulignement et de signes dollar

     2. Impossible commencer par un chiffre

     3. Sensible à la casse

                                            」  Ne doit pas commencer par un certain nombre de mots-clés et de mots réservés de Java

(4) Spécifications de dénomination : 1. Nommage en cas de chameau : a. Nom de la classe : première lettre en majuscule

b. Nom de la méthode : première lettre en minuscule

c. Noms des variables : tous en minuscules

d. 🎜>

e. Nom du package : tout en minuscules (nom de domaine écrit à l'envers) Par exemple : com.muke.demo )

2. Voir le nom et connaître la signification

3. Il est recommandé que la longueur ne dépasse pas 15 caractères

2. ce mot-clé et super mot-clé

( 1) ceci :

Utilisé pour spécifier l'objet. de cette classe, vous pouvez accéder aux propriétés et méthodes de cette classe

b. Utilisé pour faire référence au constructeur de cette classe, utilisé pour les appels de constructeur entre (doit être placé sur la première ligne)

(2) super :

a. Utilisé pour spécifier l'objet de la classe parent et peut accéder aux propriétés et méthodes de la classe parent

 b. de la classe parent, utilisée pour les appels entre constructeurs (doit être placé sur la première ligne)

 # : Puisque this et super sont utilisés pour faire référence au constructeur, ils doivent être placés sur la première ligne, donc ils ne peut pas coexister dans ce cas

3. Surcharge et réécriture

4. Classes abstraites et classes ordinaires

(1) Idem : les deux sont utilisés pour décrire des choses et peuvent définir des attributs, des méthodes et des constructeurs

(2) Différent : 1. Les classes ordinaires ne peuvent pas définir de méthodes abstraites, tandis que les classes abstraites le peuvent

2. Les classes ordinaires peuvent être instancié, mais les classes abstraites ne peuvent pas

3. Les méthodes des classes ordinaires n'ont pas besoin d'être remplacées, mais les méthodes abstraites des classes abstraites doivent être remplacées

5. Classe abstraite et interface <.>

(1) Contact : Lorsque les méthodes de la classe abstraite sont toutes des méthodes abstraites, cela devient une interface

(2) Comparaison : A. Les classes abstraites sont utilisées pour l'héritage et sont un héritage unique

  Les interfaces sont utilisées pour l'implémentation et peuvent être implémentées de plusieurs manières

B. Les méthodes non abstraites peuvent être définies dans des classes abstraites et fournies directement aux enfants Utilisation de la classe

Les interfaces sont toutes des méthodes abstraites, qui doivent être implémentées par des sous-classes

------------D'accord, trions d'abord tout cela, puis nous en discuterons plus tard. Ensuite, écrivons. ---------------

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal