Vorrei realizzare un programma java che connettendosi ad un sito, rilevi se esiste una versione più recente di se stesso e si aggiorni. Il mio dubbio è se è possibile fare che il programma scarichi la versione recente e la sostituisca a sè stesso. Se è in esecuzione non dovrebbe essere possibile, o mi sbaglio?