بيت تطوير ما هو autoboxing؟ - تعريف من techopedia

ما هو autoboxing؟ - تعريف من techopedia

جدول المحتويات:

Anonim

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

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

يشرح Techopedia Autoboxing

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


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

ما هو autoboxing؟ - تعريف من techopedia