我剛剛開始編程,並且我不太瞭解計算機,比如內存,cpus內部的東西。java對象如何使用內存?
好吧,我知道的基本知識!
在Java文檔:
- 字節= 8個比特
- 短= 16位
- INT = 32位
- 長= 64位
- 浮子= 32位
- double = 64位
- char = 16位
我的類:
public classFoo{
int a;
int b;
long c;
long d;
}
該代碼分配256位內存或需要更多?
方法消耗內存?
如果我有10個Foo對象,它們將在內存中消耗2560字節?
如何處理字符串和布爾值,如何管理內存?
什麼其他的東西影響對象的記憶?
這麼多,你不應該擔心,如果你只是開始編程。 – Kayaman