Wieviel Speicher verbraucht ein Array?
Rhett Butler
- java
Hi,
ich würde gerne wissen wieviel Speicherplatz ein Array schluckt, bzw. wie ich es selber berechnen kann.
Ich verwende ein String-Array, also müßte man erst mal wissen wieviel Speicher ein String standardmäßig in JAVA verbraucht.
Ich hoffe das mir jemand helfen kann!
cu Rhett
Hi,
da Zeichen in Java standardmäßig Unicode-formatiert sind, benötigt ein String der Länge L 2*L Byte Speicherplatz (ein Unicode-Zeichen nimmt 2 Byte in Anspruch). Im Array kommen natürlich noch die Referenzen dazu (soweit ich weiß, sind das 4 Byte/Referenz).
Gruß
Patric Steffen <http//www.schulkameraden.de>