Apakah yang dikembalikan oleh pengendali baharu di Jawa?
Apakah yang dikembalikan oleh pengendali baharu di Jawa?

Video: Apakah yang dikembalikan oleh pengendali baharu di Jawa?

Video: Apakah yang dikembalikan oleh pengendali baharu di Jawa?
Video: Angin Puting beliung di Pati puting beliung di Tambakromo Pati II Pengendali angin avatar 2024, Mungkin
Anonim

The pengendali baru membuat instantiate kelas dengan memperuntukkan secara dinamik (iaitu, peruntukan pada masa larian) memori untuk a baru objek dan kembali rujukan kepada ingatan itu. Rujukan ini kemudiannya disimpan dalam pembolehubah. Oleh itu, dalam Jawa , semua objek kelas mesti diperuntukkan secara dinamik.

Dalam hal ini, apakah pulangan baru di Jawa?

The baru operator mengembalikan rujukan kepada objek yang diciptanya. Rujukan ini biasanya diberikan kepada pembolehubah jenis yang sesuai, seperti: Point originOne = baru Titik(23, 94); Rujukan dikembalikan oleh baru pengendali tidak tidak perlu diberikan kepada pembolehubah.

Kedua, apakah yang dilakukan oleh pengendali baharu? Tujuan utama pengendali baru ialah untuk memperuntukkan memori untuk pembolehubah atau objek semasa masa berjalan. Ia ialah digunakan dan bukannya fungsi malloc(). Bila pengendali baru ialah digunakan, pembolehubah/objek dianggap sebagai penunjuk kepada lokasi memori yang diperuntukkan kepada mereka.

Selepas itu, seseorang juga mungkin bertanya, apakah yang dilakukan oleh operator baru di Jawa?

' baru ' pengendali dalam java ialah bertanggungjawab untuk penciptaan baru objek atau kita boleh katakan contoh kelas. Sebenarnya, ia secara dinamik memperuntukkan memori dalam timbunan dengan rujukan yang kami takrifkan ditunjuk dari timbunan. Peruntukan secara dinamik ialah hanya bermakna bahawa ingatan ialah diperuntukkan semasa program dijalankan.

Apakah yang dijelaskan oleh operator baharu dengan contoh?

The pengendali baru menandakan permintaan untuk peruntukan memori pada Heap. Jika ingatan mencukupi, pengendali baru memulakan memori dan mengembalikan alamat memori yang baru diperuntukkan dan dimulakan kepada pembolehubah penunjuk.

Disyorkan: