Autoboxing

مؤلف: Randy Alexander
تاريخ الخلق: 27 أبريل 2021
تاريخ التحديث: 14 قد 2024
Anonim
What is Autoboxing and Unboxing in Java? - 045
فيديو: What is Autoboxing and Unboxing in Java? - 045

المحتوى

تعريف - ماذا يعني Autoboxing؟

يعد Autoboxing مصطلحًا لمصطلحات الترميز الأحدث ، في Java أساسًا ، التي يمكن أن تساعد في مطابقة الأنواع البدائية وفئات المجمع من أنواع مختلفة من المتغيرات. يسمح Autoboxing بشكل أساسي بالإشارة إلى قيمة النوع البدائي من خلال تحويل النوع ونقله إلى مرجع أكثر تطوراً.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia Autoboxing

أحد الأمثلة الأولية للطريقة التي يعمل بها autoboxing في استخدام عدد صحيح في التعليمات البرمجية. يتعارض مرجع النوع البدائي "int" مع المرجع المعتمد على الكائنات "العدد الصحيح". في الإصدارات القديمة من Java ، لم يكن من الممكن الحصول على قيمة جديدة من خلال الرجوع إلى الأنواع البدائية بطرق معينة ، مثل حساب مجموع اثنين من هذه المتغيرات. يسمح Autoboxing بهذا النوع من تحديد القيمة عن طريق أخذ قيم من الأنواع البدائية ، والتي "يتم نقلها تلقائيًا" إلى فئة مجمعة. يشير مصطلح "Unboxing" إلى العملية العكسية.

يتوفر Autoboxing في إصدارات Java الأحدث ، ويمكن أن يوفر الوقت والجهد من خلال جعل عملية التحويل تلقائية. يمكن للمبرمجين استخدامه بطرق مختلفة ، مع أعداد صحيحة وعوامات وأنواع بيانات بسيطة أخرى ، لتوفير نتائج أكثر تنوعًا في التعليمات البرمجية.