---
# System prepended metadata

title: Les variables
tags: [Java]

---

# Les variables

Nous utilisons les variables pour stocker temporairement des données dans la mémoire de l'ordinateur. En Java, le type d'une variable doit être spécifié au moment de la déclaration.

La portée(Scope) d'une variable est la partie du programme où la variable est accessible.En général une variable cesse d'exister après la fermeture des {}.

#### Examples:

int année = 2021;

char lettre = 'A';

byte age = 27;

Le premier élément (int, char, byte) représente le Type (voir l'article sur les types).

Le deuxième élément représente le nom de la variable, celui-ci ne doit contenir que des lettres et chiffres (peut aussi contenir des _ mais cela est déconseillé). Le nom de la variable doit être le plus explicite possible.

Enfin, le dernier élément représente la valeure attribuée à la variable.


### Concaténation

Il est possible de concaténer des variables entres elles.
Ex : 
```
String firstString = "Coucou ";
String secondString = "les amis !";
String thirdString = firstString + SecondString;
// Coucou les amis !
```

### Quelques règles

Une variable ne peut être appelé que dans son scope. 

Ex :
```
    public static void main(String[] args) {
        // Scope
    }
```

###### tags: `Java`