Maison > Java > javaDidacticiel > Enregistrements détaillés de la syntaxe de base de l'apprentissage Java

Enregistrements détaillés de la syntaxe de base de l'apprentissage Java

高洛峰
Libérer: 2017-03-19 11:37:26
original
1395 Les gens l'ont consulté

[Avant-propos]

La syntaxe de Java doit d'abord être apprise à partir de la syntaxe de base. Le langage Java est composé de classes. et objets, dont les objets et classes sont composés de méthodes et Variables et les méthodes incluent des instructions et des expressions.

  • Objet : (presque) tout est objet, comme : un panda, son apparence, sa couleur, ce qu'il mange, boit, dort et joue

  • Classe : Si tout est un objet, alors qu'est-ce qui détermine l'apparence et le comportement d'un certain type d'objet ? Une classe est un modèle qui décrit le comportement et l'état d'une classe d'objets.


  • class HelloWorld{/*这表示一个类,class后跟的是类名*/}
    Copier après la connexion
  • Méthode : (Les méthodes peuvent également être appelées membresFonction) Les méthodes peuvent être considérées comme des comportements. Une classe peut avoir plusieurs méthodes. Les opérations logiques, la modification des données et toutes les actions sont réalisées dans des méthodes.

  • Variables : Chaque objet a des variables d'instance uniques, et l'état de l'objet est déterminé par les valeurs de ces variables d'instance.

[Le premier programme Java]

public class HelloWolrd {    /**
     * 第一个Java程序     */
    public static void main(String[] args) {        // 打印Hello World
        System.out.println("Hello World");
    }

}
Copier après la connexion

Parlez-moi de la sauvegarde, Compilez et exécutez ce programme

  1. Utilisez le Bloc-notes pour enregistrer ce code. Après avoir enregistré, changez le nom du fichier en HelloWolrd.java (n'oubliez pas d'afficher le nom du suffixe du fichier) comme indiqué dans la figure :

 Enregistrements détaillés de la syntaxe de base de lapprentissage Java

 2. Ouvrez la fenêtre DOS et recherchez l'emplacement que vous avez enregistré (par exemple : mon emplacement est D:HelloWorld)

Enregistrements détaillés de la syntaxe de base de lapprentissage Java

3. Basculez la lettre de lecteur vers votre répertoire de stockage de fichiers

fichier .class, cela compile ce codeEnregistrements détaillés de la syntaxe de base de lapprentissage Java

 

 Enregistrements détaillés de la syntaxe de base de lapprentissage Java

 5. Entrez à nouveau java HelloWorld et imprimez Hello WorldEnregistrements détaillés de la syntaxe de base de lapprentissage Java

> 

Enregistrements détaillés de la syntaxe de base de lapprentissage Java

[

Syntaxe de base

] 1. Sensible à la casse

 : La casse est sensible, par exemple, HelloWorld et helloworld sont différents

2. Nom de la classe

 : La première lettre du nom de la classe Java doit être en majuscule, et le nom de la classe se compose de plusieurs lettres comme UserNameManage , la première lettre de chaque mot doit être en majuscule, communément appelée nomenclature des grands chameaux (c'est-à-dire : nomenclature Pascal)

3. Nom de la méthode

 : un mot Puis minuscule, par exemple : utilisateur, la première lettre de plusieurs mots est en minuscule, à partir du deuxième mot, la première lettre de chaque mot est en majuscule , par exemple : userNameManage (nomenclature en petit chameau)

4. Mots clés

: Tout en minuscules, par exemple : public

5.

Constante

: Tout en majuscules, par exemple : PI 6. Variable

: Les règles sont les mêmes que pour la dénomination des méthodes

7. Package

 : Tout en minuscules

[identifiant Java]

Tous les composants de Java ont besoin de noms. Les noms de classe, les noms de variables

et les noms de méthodes sont tous appelés identifiants.

 1. 只能使用字母、数字、下划线和美元符。

 2. 只能以字母、下划线和美元符开头。也就是不能以数字开头。 

 3. 严格区分大小写,没有长度限制。建议不要太长。

 4. 应该具有特定的意义,关键字不可以用作标识符。

 

java修饰符】

Java可以使用修饰符来修饰类中方法和属性。主要有两类修饰符:

 

java分隔符】

  • 具有:空格、圆括号、花括号、分号等。 

  • 每条语句无论一行还是多行都以分号结束。块(Block)是包含在{}里面的多条语句,块可以嵌套。空白插在代码的元素中间:由一个或多个空格组成,也可以由一个或多个tab空格组成多个空行。

【java注释

 写程序注释是必不可少的一部分。做规范,显条理,对于以后的开发带来了方便。

public class HelloWorld {    
    /**
     * @param args
     * 第一个Java程序
     * 这是文档注释     */
    public static void main(String[] args) {        /*
         * 这是多行注释         */
        System.out.println("Hello World");        // 打印Hello World(这是一个单行的注释)
        System.out.println("Hello World");
    }
    
}
Copier après la connexion

【java关键字】

关键字

含义

Abstract

用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现

Boolean

布尔类型,只有true或者false

Break

停止,并跳出本层循环

Byte

8bit (位),也就是8个1/0表示,即二进制

Case

用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。

Catch

用来声明当try语句块中发生运行时错误或非运行时异常时运行的一个块。

Char

用来定义一个字符类型

Class

Const

在Java中,const是作为保留字以备扩充,同样的保留字以备扩充还有goto.你可以用final关键字.final也可以用于声明方法或类,被声明为final的方法或类不能被继承。一般C里是const 对应java用final

Continue

用来打断当前循环过程,从当前循环的最后重新开始执行,如果后面跟有一个标签,则从标签对应的地方开始执行。

Default

配合switch跟case使用,但case中没有找到匹配时,则输出或者为default后面的语句。

Do

用来声明一个循环,这个循环的结束条件可以通过while关键字设置

Double

est utilisé pour définir une variable de type double

Else

Si la condition de l'instruction if n'est pas remplie, l'instruction sera exécutée.

Extends

étend Hériter de la classe X pour ajouter des fonctionnalités en étendant la classe Y, ou Ajoutez des variables, ou ajoutez des méthodes, ou remplacez les méthodes de classe Y. Une Interfaceétend une autre interface pour ajouter des méthodes.

Faux

Faux

Final

Un mot clé en langage Java. Vous ne pouvez définir une entité qu’une seule fois et ne pouvez pas la modifier ni en hériter ultérieurement. Plus strictement parlant : une classe modifiée finale ne peut pas être sous-classée, une méthode modifiée finale ne peut pas être remplacée et une variable modifiée finale ne peut pas changer sa valeur initiale.

Enfin

est utilisé pour exécuter un morceau de code, qu'il y ait ou non une exception ou un runtime dans le Instruction try précédemment définie. Une erreur s'est produite.

Float

est utilisé pour définir une variable à virgule flottante

For

est utilisé pour déclarer une boucle. Les programmeurs peuvent spécifier des instructions à parcourir, dériver des conditions et initialiser des variables.

Goto

est un mot clé Java, mais il n'est utilisé que dans le langage C , Java ne fournit pas l'instruction Goto

If

Un mot-clé dans le langage de programmation Java , utilisé pour générer un test conditionnel Si la condition est vraie, l'instruction sous le if est exécutée.

Impléments

Un mot clé dans le langage de programmation Java(TM) qui est facultatif dans la déclaration d'une classe , utilisé pour indiquer l'interface implémentée par la classe actuelle.

Importer

Un mot-clé dans le langage de programmation Java(TM) spécifié au début de la source fichier Une classe ou un package entier à référencer, de sorte que le nom du package ne doive pas être inclus lors de son utilisation.

Instaceof

Un mot-clé de langage Java(TM) à deux opérandes utilisé pour tester le premier si le type d'exécution du paramètre est compatible avec le deuxième paramètre.

Int

Un mot-clé en Java(TM) utilisé pour définir une variable entière

Interface

Un mot-clé en Java(TM) utilisé pour définir une série de méthodes et de constantes. Il peut être implémenté par une classe via le mot clé Implements.

Long

est utilisé pour définir une variable de type long

Native

Méthode native.

Nouveau

est utilisé pour créer une nouvelle méthode

Null

Lorsque le type String n'a pas de valeur, la valeur de la variable est Null

Forfait

Le forfait signifie

Privé

est utilisé dans la déclaration de méthodes ou de variables. Cela signifie que cette méthode ou variable n'est accessible que par d'autres éléments de cette classe.

Protected

est utilisé dans la déclaration des méthodes et des variables. Cela signifie que cette méthode ou variable ne peut que. être utilisé par la même méthode ou variable. Accessible à partir des éléments d'une classe, d'une sous-classe ou d'une classe du même package.

Public

est utilisé dans la déclaration des méthodes et des variables, ce qui indique que cette méthode ou variable peut être Utilisé par d'autres classes Accéder aux éléments dans .

Retour

permet de terminer l'exécution d'une méthode. Il peut être suivi d'une valeur requise dans la déclaration de la méthode.

Short

est utilisé pour définir une variable de type court.

Statique

est utilisé pour définir une variable comme variable de classe. Une classe ne conserve qu'une seule copie d'une variable de classe, quel que soit le nombre d'instances de la classe qui existent actuellement. "static" peut également être utilisé pour définir une méthode en tant que méthode de classe. Les méthodes de classe sont appelées par le nom de la classe plutôt que par une instance spécifique et ne peuvent fonctionner que sur des variables de classe.

Super

Classe parents

Switch

est une instruction de sélection, utilisée avec case, default, break.

Synchronisé

Thread synchronisé

Ceci

est utilisé pour représenter une instance de la classe dans laquelle il apparaît. cela peut être utilisé pour accéder aux variables de classe et aux méthodes de classe.

Threadsafe

 

Jeté

Permet à l'utilisateur de lancer un objet exception ou tout objet qui implémente

Throws

est utilisé dans la déclaration d'une méthode pour indiquer quelles exceptions ne seront pas gérées par cette méthode, mais seront soumises à un niveau supérieur du programme.

Transient

est utilisé pour indiquer qu'un champ ne fait pas partie de la sérialisation de l'objet. Lorsqu'un objet est sérialisé, les valeurs des variables transitoires ne sont pas incluses dans la représentation sérialisée, alors que les variables non transitoires sont incluses.

Vrai

Vrai

Try

est utilisé pour définir un bloc d'instructions qui peuvent lancer une exception. Si une exception est levée, un bloc catch facultatif gère l'exception levée dans le bloc try. Dans le même temps, un bloc final sera exécuté, qu'une exception soit levée ou non.

Void

est utilisé dans la déclaration de méthode du langage Java pour indiquer que cette méthode n'a aucune valeur de retour . "void" peut également être utilisé pour exprimer une déclaration sans aucune fonction.

volatile

est utilisé dans la déclaration d'une variable pour indiquer que la variable est modifiée de manière asynchrone par plusieurs threads courir en même temps.

while

est utilisé pour définir une instruction de boucle qui est exécutée à plusieurs reprises. La condition de sortie de la boucle fait partie de l'instruction while.

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