Java

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

Nous commencons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués.

C 0001 - Bonjour tout le monde !

Dîtes bonjour...
Attention à l'indentation !


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

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 !

C 0002 - Variables

Créer une variable...
Attention à l'indentation !


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

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 !

C 0003 - Les types d'informations

Observez les différences...
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);
  }
}

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 !

C 0004 - Conditions et déclarations

Comparer deux chiffres...
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");
    }  
  }
}

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 !

Info+

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

Cas pratiques

Afin de vous entraîner, nous ajoutons chaque semaine dans cette section des petits programmes pour vous maintenir à niveau.

CAS 1

NIVEAU BASE

Préparer l'environnement de travail

Ces recommandations vont vous permettre de débuter le plus confortablement possible avec Java.

ESSAYEZ

CAS 2

NIVEAU INTERMÉDIAIRE

Créer une App. Web

Ce petit kit vous permettra de concevoir une App. Web dans le domaine de la vente de vêtements en ligne.

ESSAYEZ

CAS 3

NIVEAU EXPERT

Réaliser un petit jeu vidéo

Concevoir et développer un jeu vidéo de type arcade...

ESSAYEZ
2021 (C) Fond of Code tm (marque déposée) - Reflex002 / Diego Piccini (da Todi).
Tous droits réservés. Contenu éditorial protégé (www.lewebethique.com).

À propos...

À propos...
Reflex002

Programmation
Développement O-O

Rappels

Rappels

Légal/Support

Légal/Support
Image
© Copyright 2021 Reflex002. Designed By Art and Earth Networks and Technology / Diego Piccini / Piccini da Todi G&D Studio