Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 24/04/2024 @ 12:20:11 - IP : 13.58.150.59 -



Les cours du langage Java - ZNsoft Tutorial
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :

Introduction - Les caractéristiques - Les concepts de base - Instruction /Opérateurs- Entrées/Sorties

Les instruction et les opérateurs du langage Java

 

Cours du langageJava pour les débutants

 

 

Les instructions et les opérateurs

 

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

Les blocs :

Vous allez pouvoir parcourir très rapidement ce chapitre si vous connaissez déjà le C ou le C++ : C'est surtout à ce niveau que Java et le C se ressemblent le plus car leur jeu d'instructions et d'opérateurs sont très proches.

Un bloc est une ensemble dans un ordre quelconque de déclarations de variables locales, d'instructions (if, switch, while, do, for, try, throw, synchronized ou return), d'affectations, d'appels de méthode ou de créations d'objets.
A partir de Java 1.1, un bloc peut aussi déclarer n'importe où des
classes internes :

{
  TypeVariable variableLocale1;
  TypeVariable variableLocale2 = valeurOuExpression;
  TypeVariable variableLocale3 [ ];
  TypeVariable variableLocale4,
               variableLocale5;
  
  //    Instructions if, switch, do, while, for, try, throw, synchronized ou return
  // ou affectations, appels de méthode ou création d'objets suivis de points virgules ;
 
  // A partir de Java 1.1 : déclaration de classes internes
}

TypeVariable est soit un type de base, soit le nom d'une classe.

if ... else, switch :

Les instructions if et switch ont la même syntaxe qu'en C/C++, c'est-à-dire :

if (expressionBooleenne)
  instructionOuBlocSiVrai
 
if (expressionBooleenne)
  instructionOuBlocSiVrai
else
  instructionOuBlocSiFaux
 
switch (expressionEntiere)
{
  case expressionConstante1 :
    instructionOuBlocCas1
    break; // ou return; ou rien pour passer au case suivant
  case expressionConstante2 :
    instructionOuBlocCas2
    break; // ou return; ou rien pour passer au case suivant
  // ...
  default :
    instructionOuBlocParDefaut
    break; // ou return;
}

while, do ... while, for :

Les instructions de boucles ont la même syntaxe qu'en C/C++, c'est-à-dire :

while (expressionBooleenne)
  instructionOuBloc

Tant que l'expression expressionBooleenne est true, l'instruction ou le bloc d'instruction instructionOuBloc est exécuté.

 
do
  instructionOuBloc
while (expressionBooleenne);

Comme pour l'instruction while, mais l'instruction ou le bloc d'instruction instructionOuBloc est exécuté au moins une fois, puisque expressionBooleenne est vérifiée après la première exécution de instructionOuBloc.

 
for (expressionInit; expressionBooleenne; expressionIncrementation)
  instructionOuBloc

nstructionOuBloc peut éventuellement contenir les instructions suivantes :

  • break; pour sortir de la boucle courante.
  • continue; pour retourner au while ( ) ou au for ( ) courant sans terminer instructionOuBloc.
  • return; ou return valeur; pour sortir de la méthode courante (valeur doit être du type de retour de la méthode).

Les opérateurs :

Les opérateurs de calcul :

Les opérateurs de calcul permettent de modifier mathématiquement la valeur d'une variable

Opérateur Dénomination Effet Exemple Résultat (avec x valant 7)
+ opérateur d'addition Ajoute deux valeurs x+3 10
- opérateur de soustraction Soustrait deux valeurs x-3 4
* opérateur de multiplication Multiplie deux valeurs x*3 21
/ plus: opérateur de division Divise deux valeurs x/3 2.3333333
= opérateur d'affectation Affecte une valeur à une variable x=3 Met la valeur 3 dans la variable x

Les opérateurs d'assignation :

Opérateur Effet
+= addition deux valeurs et stocke le résultat dans la variable (à gauche)
-= soustrait deux valeurs et stocke le résultat dans la variable
*= multiplie deux valeurs et stocke le résultat dans la variable
/= divise deux valeurs et stocke le résultat dans la variable

Les opérateurs d'incrémentation  :

Opérateur Dénomination Effet Syntaxe Résultat (avec x valant 7)
++ Incrémentation Augmente d'une unité la variable x++ 8
-- Décrémentation Diminue d'une unité la variable x-- 6

Les opérateurs de comparaison :

Opérateur Dénomination Effet Exemple Résultat
==
A ne pas confondre avec le signe d'affectation (=)!!
opérateur d'égalité Compare deux valeurs et vérifie leur égalité x==3 Retourne True si X est égal à 3, sinon False
< opérateur d'infériorité stricte Vérifie qu'une variable est strictement inférieure à une valeur x<3 Retourne True si X est inférieur à 3, sinon False
<= opérateur d'infériorité Vérifie qu'une variable est inférieure ou égale à une valeur x<=3 Retourne True si X est inférieur ou égal à 3, sinon False
> opérateur de supériorité stricte Vérifie qu'une variable est strictement supérieure à une valeur x>3 Retourne True si X est supérieur à 3, sinon False
>= opérateur de supériorité Vérifie qu'une variable est supérieure ou égale à une valeur x>=3 Retourne True si X est supérieur ou égal à 3, sinon False
!= opérateur de différence Vérifie qu'une variable est différente d'une valeur x!=3 Retourne True si X est différent de 3, sinon False



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

         

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 21/04/2024