Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    distruttore in java

    salve ragazzi, ho una curiosità..
    una volta che io creo un oggetto in java, come faccio a distruggerlo di mia spontanea volontà?

    ciao

  2. #2
    Beh potresti far sì che la sua istanza punti a null così appaena il garbage collector vuole lo distrugge, ma è abbastanza equivalente a non usarlo più.
    Non ti fidi dell'efficienza del garbage collector?
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  3. #3
    ciao mxa....garba che? eh eh io non lo conosco sto garbage collector..
    ma in che consiste..
    fammi un esempio fesso, così vedo se riesco ad applicarlo al mio problema..
    cmq grazie

  4. #4

  5. #5
    ciao simo, grazie del link che a titolo informativo va bene ma a quello pratico no..infatti mi sono fatto una cultura sul garbage collector ma non so come si usa dentro il programma eh eh..
    cmq grazie lo stesso.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Il concetto e' che il garbage collector a cose normali non si usa.
    E' gia' in esecuzione quando esegui un qualsiasi programma java.
    Ti "dealloca" da solo la memoria utilizzata da oggetti che non sono piu' referenziati quando piu' opportuno.
    Puoi anche forzare la pulizia con un
    codice:
    System.gc();
    ma se non hai esigenze particolari puoi fidarti e lasciare tutto al sistema.
    In generale quindi per distrggere un oggetto, basta far puntare le variabili da qualche altra parte (o a null) e il sistema fa tutto da solo.
    Piu' chiaro?

  7. #7

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.