Où je dois enregister mes fichier java ?

débutant en java -  
StaNislaSs Messages postés 5 Statut Membre -
Bonjour, je suis en train de gouter à la programmation java, et pour débuter dans ce langage, j'utilise j2se et j'écris mes programmes dans bloc-note, ensuite je voudrais savoir dans quel répertoire je dois enregistrer mes fichiers bloc-notes en extension .java ?

Merci d'avance à tous.
Configuration: Windows Vista
Internet Explorer 7.0

10 réponses

  1. sandul Messages postés 4013 Statut Membre 723
     
    Salut,

    Tu dois les enregistrer dans une hiérarchie correspondant à la déclaration "package" dans l'en-tête de chaque fichier. Exemple:

    Ton 1er fichier F1.java
    package com.some_unique_id.test;
    ...

    Ton 2ème fichier F2.java
    package com.some_unique_id.test;
    ...

    Ton 3ème fichier F3.java
    package com.some_unique_id.test.db;
    ...

    ==> tu dois créer qq part sur ton disque une hiérarchie
    com\some_unique_id\test\db

    et enregistrer F1.java et F2.java dans com\some_unique_id\test; F3.java ira dans com\some_unique_id\test\db.

    ++
    0
  2. débutant en java
     
    ;( purée, c'est quoi une déclaration de package please ?

    Merci pour ta réponse
    0
  3. sandul Messages postés 4013 Statut Membre 723
     
    Euh.... tu ne veux pas commencer plutôt par lire un tuto java? ;)

    Car l'histoire risque d'être assez longue... En gros, une déclaration package correspond à une hiérarchie de dossiers sur ton disque dur; il est recommandé (mais pas obligatoire) de définir cette hiérarchie de manière unique.

    Exemple:
    - supposons que tu travailles pour ibm ==> ibm a un site, www.ibm.com. tu prends la dernière partie (ibm.com) et l'inverses. Du coup, tu obtiens com\ibm (un répertoire ibm dans un répertoire com). Cette hiérarchie sera propre à tous les développeurs d'ibm. Maintenant, disons que tu travailles sur un projet qui s'appelle toto. Tu va inclure le nom du projet en tant que dossier dans le dossier ibm et tu obtiens com\ibm\toto. Dans ton projet, disons que tu vas travailler avec des classes d'interface graphique (gui, pour graphical user interface), avec des classes de connexion à une base de données (db) et avec une couche métier (bl, pour business logic) ==> tu vas créer 3 dossiers dans le dossier toto (gui, db et bl, respectivement). Par la suite, tu mettras tes fichiers .java correspondant aux classes que tu crées dans ces packages en spécifiant bien dans chaque fichier une première ligne du genre
    package com.ibm.toto.gui;
    ou
    package com.ibm.toto.db;
    etc.

    - si tu ne travailles pas pour une entreprise, tu prends ton adresse de messagerie (disons tutu at hotmail.com) et tu l'utilises. Tu obtiendras une hiérarchie du genre com.hotmail.tutu.toto.gui;

    Est-ce que c'est plus clair? :-d

    A plucheu
    0
  4. tété
     
    tu veux pas télécharger eclipse ? c'est pas que ca aide pas mal mais bon..
    sinon y'a netbeans aussi.
    0
    1. sandul Messages postés 4013 Statut Membre 723
       
      Vouich, Eclipse aide beaucoup, mais je dirais que ce n'est pas mal du tout de se creuser les meninges 2-3 jours au départ en essayant de travailler sans IDE. Cela permet de mieux comprendre par la suite.
      0
      1. débutant en java > sandul Messages postés 4013 Statut Membre
         
        erci pour ta réponse, mais mon Q.I est inférieur à la moyenne pour comprendre ta réponse (mais j'ai quand méme compris qu'il faut créer des dossiers de projets là ou je enregistrer mes fichiers java). Sinon t'aurais pas des liens de tuto pour débutant en java sans l'aide des IDE (car j'aime pas les IDE, j'aime la programmation pur, à l'ancienne) ?
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sandul Messages postés 4013 Statut Membre 723
     
    Lis-tu la langue de shakespeare? Dans ce cas, le choix est vaste et je pourrais, effectivement, t'indiquer quelques super livres. Sinon, il y a des tutos sur https://java.developpez.com/ en french...

    Dans un autre ordre d'idées, l'IDE est (presque) un sine qua non pour les projets sérieux, car il permet d'économiser un temps fou...
    bon courage,
    ++
    0
    1. débutant en java
       
      Merci pour ton précieux lien de tuto !
      0
  7. je suis en galère
     
    en attendant est-ce qqn a la solution ?
    0
  8. sandul Messages postés 4013 Statut Membre 723
     
    Mmmmh? ^^

    Lis-tu uniquement le titre et pas assez de temps pour lire les réponses? :-p
    0
    1. je suis en galère
       
      non pas du tout je lis tous, mais je suis trop béte pour saisir les explications qui, en plus demande des notions techniques pour les comprendre.

      On vit dans un monde ou la communauté informatique est une chance pour acquérir des savoirs auprès d'eux.

      Moi, j'ai une demande à te faire:comme j'ai l'habitude d'étre guidé par un tuteur, est-ce que tu peux devenir mon maitre sur ce forum pour apprendre java ?, moi je demande juste les détails, pas à pas, du téléchargement de jdk à la compilation d'un simple code java, c'est tout, si tu refuse, je t'en voudrais pas car tu m'as déjà bcp aidé.
      0
  9. sandul Messages postés 4013 Statut Membre 723
     
    Hum, je vais essayer d'aider entre deux pauses cig' :)
    Crées-toi un compte sur comment ça marche et connecte-toi; par la suite connecte-moi en MP
    0
    1. je suis en galère
       
      ok, merci maitre
      0
    2. je suis en galère
       
      ok, merci maitre
      0
  10. élèveDébutant Messages postés 21 Statut Membre 1
     
    ça y ai j'ai crée mon compte sous le pseudo de élèveDébutant, ensuite comment je fais pour te connecter en MP ?
    (PS: MP: tu veux dir message privé ?)
    0
  11. StaNislaSs Messages postés 5 Statut Membre
     
    Salut,
    Si tu programmes comme ça avec un editeur de texte, il te suffit de mettre tous tes fichiers .java dans un même dossier...

    Au moment de compiler, tu devra au préalable placer la console window dans le bon repertoire,...

    Pour compiler, la commande doit être un truc du genre :
    classePrincipale.java javac

    Utiliser qqchose comme Eclipse gère tous seul tes dossiers, package, compilation et tout et tout.....

    A +

    Pour apprendre quoi que ce soit va voir sur le siteduzero
    0