Om een ander topic maar niet off-topic te brengen, even een ander topic. 
In dat topic maakte ik de opmerking dat in .NET alle data-types (dus ook de primitieve) objecten zijn en in Java dit niet het geval is.
Nu repliceerde mbravenboer daarop dat dit niet waar is, nochtans heb ik in de .NET help nog eens gekeken en daar zie ik toch wel degelijk staan dat alle data-typen (zowel value als reference) afgeleid zijn van het type 'object'. En aangezien object een class is, impliceert dit dat al deze datatypen ook objecten zijn.
Sla ik de bal hier nu mis? Zoja, waar sla ik hem mis, of zijn primitieven in Java ook objecten?
In dat topic maakte ik de opmerking dat in .NET alle data-types (dus ook de primitieve) objecten zijn en in Java dit niet het geval is.
Nu repliceerde mbravenboer daarop dat dit niet waar is, nochtans heb ik in de .NET help nog eens gekeken en daar zie ik toch wel degelijk staan dat alle data-typen (zowel value als reference) afgeleid zijn van het type 'object'. En aangezien object een class is, impliceert dit dat al deze datatypen ook objecten zijn.
Sla ik de bal hier nu mis? Zoja, waar sla ik hem mis, of zijn primitieven in Java ook objecten?
https://fgheysels.github.io/