Cours Java

4712 mots 19 pages
Syntaxe et éléments de base de Java

Java - Université de Rouen
Eric Trupin

1




Java est sensible à la casse
Un bloc de code est compris entre { et }
{ code }



Une instruction se termine par un « ; » char caractere
=
‘D’;





On utilise l’indentation pour augmenter la lisibilité du code
La première lettre d’un identificateur doit être une lettre et les suivantes sont alphanumériques Les commentaires
– Abrégé : // sur une ligne
– Multiligne : /* commentaire ligne 1 commentaire ligne 2 */



De documentation automatique : /** …………..*/ utilisables avec javadoc

Java - Université de Rouen
Eric Trupin

2

Les types élémentaires boolean short byte char int float double long

true ou false
16 bits
8 bits
16 bits Unicode
32 bits
32 bits
64 bits
64 bits
Java - Université de Rouen
Eric Trupin

3

Manipulation de variable int nombre ; nombre = 100;

equivaut à int nombre = 100 ;

• Pour les types élémentaires entiers, il y a conversion implicite vers le type int
• Exemple : short x=5 , y=15 ; x = x + y ; // Erreur compilation car il faut convertir en short
X = (short) (x + y); // Est correct
Java - Université de Rouen
Eric Trupin

4

Les structures de contrôle et les branchements conditionnels


Comme en C
– while (boolean) { ……}
– do {……} while (boolean)
– for (initialisation ; condition ; modification)
{……}





if (boolean) {……} else if (boolean) {……} else {……} switch (expression) { case constante1 : instruction1; instruction2; break; case constante2 : ……. default : ….
}

Java - Université de Rouen
Eric Trupin

5

Les tableaux
A 1 dimension : int tableau [ ] = new int [50] // déclaration et allocation
OU
int [ ] tableau = new int [50] ;
OU
int tableau [ ] ; // déclaration tableau = new int [50] ; // allocation
A 2 dimensions : float tab [ ][ ] = new float [10][10] ;
Si la taille du tableau de seconde dimension n’est pas identique

en relation

  • ALGO
    3769 mots | 16 pages
  • Cours
    1511 mots | 7 pages
  • Cours
    532 mots | 3 pages
  • Cours
    1172 mots | 5 pages
  • Cours
    1437 mots | 6 pages
  • Cours
    15058 mots | 61 pages
  • Cours
    624 mots | 3 pages
  • Cours ij
    28944 mots | 116 pages
  • Java cours
    6444 mots | 26 pages
  • Cours d'iaje
    2161 mots | 9 pages
  • Cours
    14880 mots | 60 pages
  • Cours
    4041 mots | 17 pages
  • Cours
    749 mots | 3 pages
  • Cours giono
    1039 mots | 5 pages
  • Tp java
    399 mots | 2 pages