java的基本数据类型的包装类是引用类型吗?
巴扎黑
巴扎黑 2017-04-18 10:37:36
0
2
586
巴扎黑
巴扎黑

membalas semua(2)
刘奇

Memetik bahagian spesifikasi JVM, lihat

untuk butiran

Untuk setiap parameter yang diisytiharkan dalam pengisytiharan kaedah, pembolehubah parameter baharu dibuat setiap kali kaedah itu digunakan Pembolehubah baharu dimulakan dengan nilai argumen yang sepadan daripada penyeruan kaedah.

Spesifikasi mengatakan bahawa setiap kali kaedah dipanggil, parameter dalam kaedah akan dimulakan.

Kaedah test di atas index memulakan pembolehubah jenis Integer dan kemudian menunjuk kepada yang diluluskan dalam i. index = new Integer(20); berikut hanya mengubah penunjuk pembolehubah index dan penunjuk asal i tidak berubah.

Ty80

Kaedah dalam Java semuanya menggunakan pemindahan nilai Walaupun ia adalah rujukan, yang diluluskan adalah salinan rujukan asal

Kaedah hanya boleh menukar atribut dalam rujukan parameter, tetapi bukan alamat rujukan parameter

Dan anda boleh melihat kod sumber Integer:

Nilai yang dibalutnya diubah suai secara muktamad, iaitu, ia hanya boleh diberikan sekali dan nilai tidak akan berubah selepas tugasan.

Selain itu, anda boleh mencuba jenis rujukan lain untuk melihat sama ada ia boleh ditukar, seperti String

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!