Java - Les fondamentaux : cours et exercices.

Déclaration, les notions.

Il existe des types primitifs en Java.

Ils permettent de manipuler :

  • nombres entiers.

  • nombres flottants.

  • caractères.

  • booléens.

Entiers.

Les différents types d'entiers :

  • byte

  • short

  • int

  • long

    --

    La déclaration se fait de cette façon :

    • <Type de la variable> <Nom de la variable> ;

public class PremProg {

  public static void main(String[] args) {

   

    byte temperature;

    temperature = 64;

    short vitesseMax;

    vitesseMax = 32000;

    int temperatureSoleil;

    temperatureSoleil = 15600000; //La température est exprimée en kelvins

    long anneeLumiere;

    anneeLumiere = 9460700000000000L;

    System.out.println("Vitesse max : " + vitesseMax);

  }

}

Flottants.

Les différents types de flottants :

  • float

  • double

    --

// Déclaration d'un réel

float maValeur;

maValeur = 5.12547f;

maValeur = 5.0f;

// Déclaration d'un réel grande précision

double maGrandeValeur;

maGrandeValeur = 3.333333333333333333333333333333333333333333334d;

Booléens.

Un seul type de booléen :

  • boolean

boolean trouve, gagne;

trouve = true;

gagne = false;

Caractères.

Les différents types de caractères :

  • char

  • String

// Déclaration d'un caractère

char monCaractere;

monCaractere = 'E';

// Première méthode String :

String NomPrenom;

NomPrenom = "Durand Paul";

// Deuxième méthode String :

String NomPrenom = new String();

NomPrenom = "Durand Paul";

// Troisième méthode String :

String string = "Ma chaine de caractères";

// Quatrième méthode String :

String chaine = new String("Et une de plus !";

//

Attention

String commence par une majuscule. Ce n'est pas un type primitif au sens propre, c'est une classe !

D'où les différentes manières de déclarer les variables.

Convention de nommage.

  • Tous les noms de classes doivent commencer par une majuscule .

  • Tous les noms de variables doivent commencer par une minuscule .

  • Si le nom d'une variable est composé de plusieurs mots, le premier commence par une minuscule, le ou les autres par une majuscule, et ce, sans séparation .

  • Pas d' accentuation.

public class Voiture{}

public class VoitureLocation{}

String prenom;

String prenomEtNom;

int nombre;

int nombreVoiture;

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)