Wird es als bessere Methode angesehen, Referenztypen anstelle von primitiven Typen in Java zu verwenden und zu bearbeiten?Ist es besser, Referenztypen oder primitive Typen in Java zu verwenden?
Wir sehen oft Java-Programme, die beide mischen, ist es besser, nur primitive Typen oder nur Referenztypen zu verwenden? Oder mischen Sie sie nach den Bedürfnissen und nach welchen Kriterien wählen Sie zwischen einem primitiven oder Referenztyp?
Dank
Wenn Sie die Existenz von Auto-Boxing-Mechanismus betrachten, denke ich, es gibt keinen Unterschied (im "besser/schlechter" Kontext). Bedenken Sie, dass Referenztypen "null" sein können. – Crozin
@Crozin kein Unterschied, es sei denn, Sie tun Mathe in einer Schleife. Dann großer Unterschied. –
@Crozin - Operationen auf Primitiven sind in der Regel schneller als ihre entsprechenden Wrapper – TheLostMind