Java algtõed
utiliitide kirjutamiseks. Java mehhanism aga lubab isegi baitkoodi kasutada erinevatel platvormidel
ja suvalises operatsioonisüsteemis ilma, et programmi peaks muutma.
· Mälu juhtimine. C++ kasutab klassikalist mälujuhtimise tehnikat, kus programmeerija ise eraldab
dünaamiliselt objektide jaoks vajaliku mälu, ning peab ise hoolitsema selle vabastamise eest. Java
keskkonnas töötab aga prahikoristaja, mis automaatselt jälgib objektide kasutust ja kui objekti
rohkem ei kasutata, siis vabastab sellega hõivatud mälu. Esimese variandi eeliseid saab kasutada
2
süsteemses programmeerimises, kus programmeerijal peab olema täielik kontroll kasutatavate
ressursside üle, teist varianti on mugavam kasutada rakendusprogrammeerimises, sest