Mengapa kebolehubah adalah baik?
Mengapa kebolehubah adalah baik?

Video: Mengapa kebolehubah adalah baik?

Video: Mengapa kebolehubah adalah baik?
Video: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments 2024, November
Anonim

An tidak berubah objek ialah keadaan yang tidak boleh dan tidak akan berubah selepas ia dibuat awal. tidak berubah objek adalah hebat , kebanyakannya kerana ia selamat untuk Thread (dan kod berulir harus dielakkan sebaik mungkin). Anda boleh meneruskannya tanpa rasa takut mereka akan diubah.

Begitu juga, mengapa kebolehubahan begitu penting?

Selain mengurangkan penggunaan memori, tidak berubah membolehkan anda mengoptimumkan aplikasi anda dengan menggunakan rujukan dan persamaan nilai. Ini menjadikannya sungguh mudah untuk melihat jika ada yang berubah. Contohnya perubahan keadaan dalam komponen tindak balas.

Selain itu, mengapa kita memerlukan kebolehubahan di Jawa? daripada Berkesan Jawa ; An tidak berubah kelas hanyalah kelas yang keadaannya tidak boleh diubah suai. Terdapat banyak sebab yang baik untuk ini: tidak berubah kelas lebih mudah untuk mereka bentuk, melaksanakan dan menggunakan daripada boleh ubah kelas. Mereka kurang terdedah kepada kesilapan dan lebih selamat.

Selain itu, apakah kelebihan objek tidak berubah?

The kelebihan objek tidak berubah ialah anda tahu data mereka tidak boleh berubah, jadi anda tidak perlu risau tentang itu. Anda boleh menyampaikannya secara bebas tanpa perlu mengingati sama ada kaedah yang anda berikan boleh mengubahnya dengan cara yang tidak bersedia untuk dikendalikan oleh kod anda. Itu menjadikan bekerja dengan tidak berubah data lebih mudah.

Apakah yang dimaksudkan dengan tidak berubah?

tidak berubah . Jika anda tidak boleh mengubahnya, itu tidak berubah . Kata adjektif tidak berubah mempunyai akar Latin iaitu bermakna "tidak boleh diubah." Awalan Latin untuk tidak berada di, tetapi ejaan berubah apabila awalan diletakkan sebelum konsonan m.

Disyorkan: