Partage
  • Partager sur Facebook
  • Partager sur Twitter

Sauvegarder des données

Sujet résolu
    18 août 2009 à 20:39:50

    Bonjour à tous. J'ai commencé à apprendre le java il y a 2 ou 3 jours et je suis actuellement rendu aux chapitre des interfaces (lu et relu en entier). Ayant déjà accumulé un bon nombre de connaissances je voudrais faire une petite pause avant de poursuivre pour être sûr d'avoir tout bien assimilé. J'ai donc décidé de créer un petit programme et l'optimiser jusqu'à ce que j'ai réussi à utiliser à peu près tout ce qui a été vu dans le cours de cysboy jusqu'aux interfaces.

    Mais je me suis dit que ça serait plus sympa de créer un programme qui sauvegarde les données qu'on lui rentre. Je pense qu'utiliser une base de donnée ne serait pas très approprié et sûrement beaucoup plus compliqué qu'enregistrer les données sur un bête fichier.

    Je me demandais donc s'il était possible de créer et modifier un fichier en java avec les connaissances actuels que j'ai actuellement. Ou s'il y avait un moyen plus simple de sauvegarder des données

    Merci d'avance ^^
    • Partager sur Facebook
    • Partager sur Twitter
    Envie de mettre les mains dans le cambouis ? Passez à Funtoo GNU/Linux. DO IT!
      18 août 2009 à 20:55:25

      Regarde du côté de Serializable => http://java.sun.com/javase/6/docs/api/ [...] alizable.html
      Ici un exemple de sérialisation => http://www.exampledepot.com/egs/java.io/SerializeObj.html
      Ici un exemple de désérialisation => http://www.exampledepot.com/egs/java.i [...] bj.html?l=rel
      Donc la sérialisation c'est pour directement sauver et restaurer des objets. Cela permet de restaurer l'état d'un programme après l'avoir arrêté par exemple.

      Sinon pour lire et écrire dans des fichiers voici quelques liens :
      Ecrire dans un fichier => http://www.exampledepot.com/egs/java.io/WriteToFile.html
      Lire dans un fichier => http://www.exampledepot.com/egs/java.i [...] le.html?l=rel

      Voilà en gros ce que tu demandais il me semble. En passant ce site exempledepot.com est génial pour trouver des codes basiques. Si tu as des problèmes de compréhension avec ces codes, n'hésite pas à demander de l'aide après avoir tourner autour du pot pendant longtemps.
      • Partager sur Facebook
      • Partager sur Twitter
        18 août 2009 à 22:06:17

        Merci beaucoup, ces liens vont sûrement m'éviter plus d'un post inutile ^^
        • Partager sur Facebook
        • Partager sur Twitter
        Envie de mettre les mains dans le cambouis ? Passez à Funtoo GNU/Linux. DO IT!

        Sauvegarder des données

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown