Masalah ini harus diklasifikasikan di bawah Java Selagi objek yang dimiliki Activity dipegang secara statik, ia akan menyebabkan keseluruhan Activity sentiasa wujud dalam ingatan.WearReference digunakan
Perihalan soalan tidak jelas dan tiada ulasan negatif pada tanda baca tetapi cuba jawab: Objek global hanya boleh diubah suai oleh pengubah suai statik selepas pengubahsuaian statik tergolong dalam kelas ini (. class), atau dalam erti kata lain Tukar semua objek yang sepadan dengan kelas, dan bukannya kepunyaan objek tertentu Daripada derivasi ini, anda seharusnya dapat menyedari bahawa adalah salah untuk objek dikitar semula menyebabkan statik dikitar semula (. cara menggunakan objek lain yang telah dikitar semula) Ia disebut di sini Aktiviti, mari kita kembangkan lagi Dalam keadaan biasa, tidak mengapa menggunakan pembolehubah statik untuk merujuk objek semasa (seperti mod tunggal), tetapi dalam. reka bentuk Android, Activity bukan kelas biasa Ia mempunyai kitaran hayat sendiri dan akan dipadamkan apabila ia tamat tempoh (kerana fungsinya terlalu berkuasa dan memori yang diduduki terlalu besar merujuk kepada Aktiviti semasa untuk melaporkan kebocoran memori.
Masalah ini harus diklasifikasikan di bawah Java Selagi objek yang dimiliki
Berikut ialah demonstrasi kod ralat yang serupa:Activity
dipegang secara statik, ia akan menyebabkan keseluruhanActivity
sentiasa wujud dalam ingatan.WearReference
digunakanPerihalan soalan tidak jelas dan tiada ulasan negatif pada tanda baca tetapi cuba jawab:
Objek global hanya boleh diubah suai oleh pengubah suai statik selepas pengubahsuaian statik tergolong dalam kelas ini (. class), atau dalam erti kata lain Tukar semua objek yang sepadan dengan kelas, dan bukannya kepunyaan objek tertentu Daripada derivasi ini, anda seharusnya dapat menyedari bahawa adalah salah untuk objek dikitar semula menyebabkan statik dikitar semula (. cara menggunakan objek lain yang telah dikitar semula)
Ia disebut di sini Aktiviti, mari kita kembangkan lagi Dalam keadaan biasa, tidak mengapa menggunakan pembolehubah statik untuk merujuk objek semasa (seperti mod tunggal), tetapi dalam. reka bentuk Android, Activity bukan kelas biasa Ia mempunyai kitaran hayat sendiri dan akan dipadamkan apabila ia tamat tempoh (kerana fungsinya terlalu berkuasa dan memori yang diduduki terlalu besar merujuk kepada Aktiviti semasa untuk melaporkan kebocoran memori.