JavaGotchi on huolenpitoa vaativa virtuaalieläin. Se vaatii mm. säännöllistä ruokintaa. Jos se sattuu sairastumaan, sitä pitää lääkitä. Helliminen parantaa sen terveydentilaa ja vastustuskykyä... JavaGotchi on siis kuin lemmikkieläin - tosin melko virtuaalinen - ja se on tavattavissa ja hoidettavissa vain tietokoneen näyttöruudulla. (JavaGotchi elelee omia aikojaan jossakin kuvaruudun kulmalla ja vain toisinaan vaatii huomiota ja huolenpitoa.)
Täsmennä ja täydennä JavaGotchin ominaisuudet ja hoitovaatimukset sekä toteuta se sovelluksena.
JavaGotchi muistaa tilanteensa käyttökerrasta toiseen. Tallenna siis virtuaalilemmikin tila johonkin tiedostoon.
Huom: Työ on luultavasti aika vaikea: ns. threadien käyttäminen on luultavasti tarpeen JavaGotchin luontevassa toteutuksessa!