Voici le titre de répertoire écriture personnalisée
1 mot-clé
Mots-clés: fait référence au programme, Java a été défini, le mot a une signification particulière. Par exemple, dans la classe HelloWorld, le mot-clé apparaît il est public, classe, statique, vide, etc. Ces mots-clés ont été Java bien défini, a un certain rôle et l'importance dans le code, nous ne pouvons pas utiliser des mots clés définis identifiants a.
2, l'introduction des mots-clés
Actuellement, Java mot-clé déjà défini sont comme suit:
abstrait | Les membres de la classe ou méthode présentent des propriétés abstraites |
---|---|
affirmer | Assertions, utilisé pour le débogage |
booléen | L'un des types de données de base, déclare types booléennes de mots-clés |
Pause | Avance d'un bloc |
octet | L'un des types de données de base, type octet |
Cas | Représente une branche qui est utilisée dans l'instruction de commutation, |
capture | Dans exception du traitement pour capturer une anomalie |
carboniser | L'un des types de données de base, les types de caractères |
classe | Déclarer une classe |
const | mots-clés réservés, il n'y a pas de sens spécifique |
continuer | Retour au début d'un bloc |
défaut | Par défaut, par exemple, utilisé dans une instruction de commutation, ce qui indique qu'une branche par défaut. En Java8 agir également sur la déclaration de mise en œuvre par défaut des fonctions d'interface |
faire | Utilisé dans le do-while structure en boucle |
double | L'un des types de données de base, type double à virgule flottante de précision |
autre | Utilisé dans une instruction conditionnelle, ce qui indique que le moment où la condition de branchement est pas satisfaite |
ENUM | Énumérer |
étend | Il indique qu'un type est un sous-type d'un autre type. Pour une classe, ou il peut être une autre classe classe abstraite, pour une interface, l'interface peut être une autre |
final | Utilisé pour décrire l'attribut final qui identifie une classe ne peut pas sous-classes ou Derive membres de la méthode ne peut pas être couvert ou que la valeur du membre du domaine ne peut pas être changé, les constantes utilisées pour définir |
enfin | bloc d'instructions pour le traitement des exceptions, pour déclarer une certaine sensiblement à effectuer pour |
flotte | L'un des types de données de base, seul type à virgule flottante de précision |
pour | Une structure de mot de guidage sans fin |
aller à | mots-clés réservés, il n'y a pas de sens spécifique |
si | Guide de mot instruction conditionnelle |
met en oeuvre | Fait la démonstration qu'un classe implémente l'interface donnée |
importation | Pour accéder à la classe spécifiée spectacle ou package |
exemple de | Il permet de vérifier si une instance d'objet du type d'objet est désigné |
int | L'un des types de données de base, type entier |
interface | interface |
longue | L'un des types de données de base, le type entier long |
originaire de | Permet de déclarer un procédé mis en œuvre par la langue associée à l'ordinateur (par exemple, C / C ++ / langage FORTRAN) |
Nouveau | Pour créer une nouvelle instance d'un objet |
paquet | paquet |
privé | Un mode de contrôle d'accès: le mode privé |
protégé | Une méthode de contrôle d'accès: mode protégé |
Publique | Procédé de contrôle d'accès: un mode commun |
revenir | les données de retour de méthodes membres |
court | L'un des types de données de base, le type entier court |
statique | Afficher un propriétés statiques |
strictfp | Il est utilisé pour déclarer FP_strict (simple précision ou à double précision à virgule flottante) expression arithmétique suit la spécification IEEE 754 |
super | Indique que le type de l'objet parent du parent ou une référence à ce type de méthode de construction |
commutateur | Guide mot structure de déclaration de branche |
synchronisée | Il montre un morceau de besoin de code pour l'exécution Synchronize |
cette | Le point de se référer à l'instance actuelle de l'objet |
jeter | Jeter une exception |
lancers francs | Déclaration méthode membre exceptions actuellement définies dans tous les jetés requis |
transitoire | Déclaration non sérialisé membre d'un domaine |
essayer | Une exception possible est déclenchée dans le bloc try |
néant | Déclaration actuellement membres de la méthode ne renvoie pas de valeur |
volatil | Il indique que deux ou plusieurs variables doivent être modifiées en synchronisme |
tandis que | Structure de boucle utilisé dans le |
3, l'identificateur
Identifier fait référence au nom du programme, nous vous définir. Par exemple, le nom de la classe, les noms des méthodes et des noms de variables, etc., sont des identifiants.
convention de nommage 3.1
-
26 identifiant peut comprendre des lettres (minuscules et majuscules), chiffres et souligné $;
-
Identifiant ne peut pas commencer par un nombre;
-
Identifiants ne peuvent pas être des mots clés.
convention de nommage 3.2
- spécification Nom de la classe: en majuscule la première lettre de chaque mot en majuscule derrière (grande formule de bosse), comme: classe Date
- spécification de nom Méthode: première lettre en minuscule, derrière chaque mot en majuscule (petite bosse formule), comme suit: toString ()
- spécification Nom de la variable: minuscules, comme: int age = 20
- Pour rendre justice à voir connaître le nom.
S'il vous plaît indiquer au mauvais endroit! La pensée qu'il était en difficulté si vous pouvez donner une louange! Nous souhaitons la bienvenue section des commentaires ou un échange de lettre privée!