pourquoi on est oblige a chaque en java a commence par cela
public static main void (String args
c'est quoi main et void
et merci d'avance
pourquoi on est oblige a chaque en java a commence par cela
public static main void (String args
c'est quoi main et void
et merci d'avance
main c'est le nom de ta méthode, void c'est parce qu'elle ne retourne rien. Avant de poser ce genre de question, il serait judicieux de commencer par lire un cours sur le java.
Hum, moi J'ai quand même une question:
Le paramétre de la méthode main(String args), il sert à quoi, et qui est-ce qui l'utilise(la jvm?)?
moi je pense que main sert sert pour annoncer le debut du programme comme begin en pascal
Le truc c'est qu'on utilise en java que des classes, et pour qu'une classe soit executable il faut qu'elle contienne la methode main qui sera appelée lors de l'execution de cette classe.
L'argument args permet au programme d'interagir avec son environnement c'est à dire prendre connaissance des arguments passés au programme. Pour ceux qui ont dejà utilisé le shell sous unix ou l'invité de commande sous windows savent qu'on peut appeler un programme avec des arguments
Dans cet exemple, dir est le nom du programme et *.exe est un argument passé au programme, et qui sera contenu dans le tableau args accessible comme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dir *.exe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 System.out.println("l'argument est "+args[0]); //affichera : l'argument est *.exe
Salut. Je peut vous aider. Le main() en java est la méthode qui va etre exécuter au lancement de votre programme. De plus ce qui est nouveau en java par rapport au c++, ce qu'on peut définir plusieurs main(), bien sur dans des classes différents, et au lancement du programme le jvm va vous demander de préciser le main() avec la quelle elle va commencer. Ou si vous voulez vous pouvez le définir manuellement.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager