Débutant(e)
Image

Java est un langage de programmation (♦ voir DEF) multiplateforme et orienté objet, créé en 1995. La société Oracle détient la technologie Java, après l'avoir rachetée à Sun Microsystems.

Java permet de réaliser, entre autres, des applications et sites Web, des logiciels et des jeux.

Exemples de codes

→ Commençons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués. Vous devez néanmoins passer le cap de 30 à 40 pages par niveau, avant de passer à la prochaine étape...

→ Afin d'évaluer vos codes, cliquez sur l'icône à gauche en bas de page (rouages), puis choisissez un compilateur dans la liste qui s'ouvrira dans un autre onglet. Finalement, testez votre travail.

MAINTENANT, RECOPIEZ ET IMPRÉGNEZ-VOUS !

C 0001 - Bonjour tout le monde !

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    System.out.println("Bonjour tout le monde !");
  }
}

C 0002 - Variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    String name = "Stéphane";
    System.out.println(name);
  }
}

C 0003 - Types de variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    int myNum = 10;               // Entier
    float myFloatNum = 3.99f;    // Virgule flottante
    char myLetter = 'F';         // Caractère
    boolean myBool = true;       // Booléen
    String myText = "Bonjour tout le monde !";     // Chaîne  
    System.out.println(myNum);
    System.out.println(myFloatNum);
    System.out.println(myLetter);
    System.out.println(myBool);
    System.out.println(myText);
  }
}

C 0004 - Conditions et déclarations

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    int x = 60;
    int y = 28;
    if (x > y) {
      System.out.println("x est plus grand y");
    }  
  }
}

C 0005 - Variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    int myNum;
    myNum = 45;
    System.out.println(myNum);
  }
}

C 0006 - Variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    int myNum = 25;
    myNum = 45;
    System.out.println(myNum);
  }
}

C 0007 - Types de variables

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    int myNum = 68;               // entier
    float myFloatNum = 10.45f;    // nombre à virgule flottante
    char myLetter = 'J';         // lettre
    boolean myBool = false;       // booléen
    String myText = "Bonjour";     // chaîne de caractères   
    System.out.println(myNum);
    System.out.println(myFloatNum);
    System.out.println(myLetter);
    System.out.println(myBool);
    System.out.println(myText);
  }
}

C 0008 - Booléens

Reproduisez ce code (ne le copier-coller pas!). Attention à l'indentation !

public class Main {
  public static void main(String[] args) {
    boolean jaimeprogrammer = true;
    boolean jaimetravaillerlanuit = false;    
    System.out.println(jaimeprogrammer);
    System.out.println(jaimetravaillerlanuit);
  }
}
Icon

CHOISISSEZ VOTRE COMPILATEUR

Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.

Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.

Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !

Spécifications techniques Java

Versions les plus récentes

Frameworks

Outils et méthodologies

Tests

Info+ (Java)

 Origine
» Date de création : 1995
* Créé par James Gosling et Patrick Naughton (Sun Microsystems)
* Développé par Oracle Corporation
* Influencé par Objective C, C++ et UCSD Pascal
* Multiplateformes
* Licence GNU GPLV2+CPE

Outils+ (Java)

 Logiciels et environnements

Actualité

Tags

Search

Image