une suite d instructions executees dans un ordre clair.
atelier
Java
parcours pratique pour apprendre Java depuis zero
definition d abord
ce que signifie Java
Java sert a ecrire des instructions precises. Ici tu l abordes comme parcours pratique pour apprendre Java depuis zero. Commence par une idee simple: des entrees passent par des etapes et deviennent une sortie.
Main.javaexecuter javac Main.java && java Mainhabitude apprends une petite piece de Java, tape un exemple minimal et execute-leune valeur est une donnee. Une variable est le nom qui la garde.
un petit travail nomme qui recoit une entree et produit un resultat.
JDK execute le code de Main.java.
premier code lisible
Class entry
class main method staticclass Main {
public static void main(String[] args) {
System.out.println(42);
}
}sortie 42lignee du langage
arbre de Java
vois d ou vient Java, quels langages sont proches, et quoi apprendre ensuite.
parcours debutant
Banque de questions
Chercher puis pratiquer
Choisis une etape ou cherche dans la banque de ce langage puis ouvre l exercice.
Java question 1
Java question 1. Choisis l explication qui correspond le mieux a main method.
Java question 2
Java question 2. Choisis l explication qui correspond le mieux a print line.
Java question 3
Java question 3. Choisis l explication qui correspond le mieux a class field.
Java question 4
Java question 4. Choisis l explication qui correspond le mieux a constructor this.
Java question 5
Java question 5. Choisis l explication qui correspond le mieux a main method.
Java question 6
Java question 6. Choisis l explication qui correspond le mieux a print line.
Java question 7
Java question 7. Choisis l explication qui correspond le mieux a class field.
Java question 8
Java question 8. Choisis l explication qui correspond le mieux a constructor this.
Java question 9
Java question 9. Choisis l explication qui correspond le mieux a main method.
Java question 10
Java question 10. Choisis l explication qui correspond le mieux a print line.
Java question 11
Java question 11. Choisis l explication qui correspond le mieux a class field.
Java question 12
Java question 12. Choisis l explication qui correspond le mieux a constructor this.
Java question 13
Java question 13. Choisis l explication qui correspond le mieux a main method.
Java question 14
Java question 14. Choisis l explication qui correspond le mieux a print line.
Java question 15
Java question 15. Choisis l explication qui correspond le mieux a class field.
Java question 16
Java question 16. Choisis l explication qui correspond le mieux a constructor this.
Java question 17
Java question 17. Choisis l explication qui correspond le mieux a main method.
Java question 18
Java question 18. Choisis l explication qui correspond le mieux a print line.
choix multiple
Java question 1
Java question 1. Choisis l explication qui correspond le mieux a main method.
public static void main(String[] args) {
System.out.println(42);
}reference
modeles pour Main.java
javac Main.java && java Mainclass main method static
Class entry
class Main {
public static void main(String[] args) {
System.out.println(42);
}
}- The file starts from a class
- main is the entry point
- System.out.println prints
int String boolean arrays
Types
int score = 42; System.out.println(score);
- Declare types explicitly
- Use String with capital S
- Initialize before use
class fields constructor methods
Objects
class User {
String name;
User(String name) { this.name = name; }
}- Constructor initializes fields
- this means current object
- Methods hold behavior