Problème pour compiler en ligne de commande
Résolu
kabrice01
Messages postés
1179
Date d'inscription
Statut
Membre
Dernière intervention
-
kabrice01 Messages postés 1179 Date d'inscription Statut Membre Dernière intervention -
kabrice01 Messages postés 1179 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je viens de commencer les cours sur le langage java (cours de Cyril Herby sur le siteduzero via le lien : https://openclassrooms.com/fr/courses/6173501-debutez-la-programmation-avec-java?archived-source=26832 jusqu'ici j'ai suivi toutes les procédures et tout marchait bien sauf quand il fallait créer le dossier .class en console. En effet, j'ai pu créer le fichier .class, mais le fichier test.java n'apparait pas, je ne sais pas pourquoi ? Est-ce que vous pouvez m'aidez merci
A voir également:
- Problème pour compiler en ligne de commande
- Invite de commande - Guide
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Commande terminal mac - Guide
- Formulaire en ligne de meta - Guide
package projet;
public class kbrice {
public static void main(String[] args) {
System.out.print("Hello World");
}
}
Remarque : tu débutes mais autant prendre de bonnes habitudes maintenant, le nom des classes doit commencer par une lettre majuscule, cela permet de mieux s'y retrouver dans le code.
Par exemple dans System.out.println, on sait d'un coup d'oeil que System est une classe car elle porte un S majuscule, de même qu'on sait aussi que out est un objet car il a un O minuscule.
Si on devait utiliser ton code, on aurait kbrice.main(null); on penserait donc que kbrice est un objet car il a un K minuscule, alors qu'en fait c'est une classe qui devrait s'appeller Kbrice avec un K majuscule...
Il y a tout un tas d'autres règles de bonne écriture du code, mais le nommage c'est vraiment indispensable. Pour info, toutes les règles sont ici, voir le chapitre 9, page 15, pour le nommage.
https://www.oracle.com/technetwork/java/codeconventions-150003.pdf