Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Keem1
    veterán

    Java konfigurációk esetén nekem először a properties fájl ugrik be, faék egyszerűségű textfile kulcs-érték párokkal. Lásd mondjuk: [link]
    Ennek "modernebb", spórolósabb változata a yaml, de ha neked az ini tetszik, biztos az is jó. Mondjuk ha nem kötött, hogy csak ini lehet, én ezért nem hoznék be egy libet, hogy néhány konfig cuccot tároljak.

    Nincs az a metódus, ami megfut, ha azt mondod a programnak, hogy kill.
    Persze ha normál terminálásra gondolsz, akkor izé... nem értem a kérdést. :D
    A main metódus a be és kilépési pont. Megírod a kezecskéddel, hogy milyen esemény hatására terminálódjon a programod, és előtte azt mentesz, amit akarsz.

    Esetleg a jvm shutdown hook-ra gondoltál? Lehet haszna, de nézz utána, hogy mikor hogyan működik, mert egy egyszerű programnál én nem biztos, hogy szórakoznék vele.

    ---

    Trubad Úr. Én szívesen megcsinálom neked. 1M HUF lesz. ;)

    Nem-nem, egyáltalán nem ragaszkodom az ini-hez (elsőre platformfüggetlenként ez ugrott be), ezt a properties-t is meg fogom nézni ( :R ). Alapvetően ilyenre a registry-t használnám alapesetben, de ugye mint írtam, linuxon is futtatni kéne a cuccost.

    Szerintem az lesz, hogy:
    main()
    {
    kezdő();
    .... // tényleges metódusok
    végző();
    }

    Alternatíva:
    main()
    {
       SajatClass sajat = new SajatClass();
       sajat.Futtat();
    }
    Ahol a külső osztály destruktorába tenném esetleg, vagy valami finalize.

    Nem bonyolítom túl. Abból akartam kiindulni, hogy hátha lehetne a main-t tartalmazó osztálynak egy destruktort írni, ami felszabadít mindent, és egyúttal a konfig adatokat is fájlba írja. De ahogy olvastam, ilyen nincs. Ugye, nincs?

Új hozzászólás Aktív témák