English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
كل نوع بيانات جافا الأساسي لديه فئة مخصصة له. هذه الفئات تضع الأنواع الأصلية للبيانات داخل كائنات الفئة. لذلك، تُدعى فئات الطبقة الم封装ة.
البرنامج التالي يظهر الأنواع الأصلية للبيانات في الكائنات الم封装ة.
public class Demo { public static void main(String[] args) { Boolean myBoolean = new Boolean(true); boolean val1 = myBoolean.booleanValue(); System.out.println(val1); Character myChar = new Character('a'); char val2 = myChar.charValue(); System.out.println(val2); Short myShort = new Short((short) 654); short val3 = myShort.shortValue(); System.out.println(val3); Integer myInt = new Integer(878); int val4 = myInt.intValue(); System.out.println(val4); Long myLong = new Long(956L); long val5 = myLong.longValue(); System.out.println(val5); Float myFloat = new Float(10.4F); float val6 = myFloat.floatValue(); System.out.println(val6); Double myDouble = new Double(12.3D); double val7 = myDouble.doubleValue(); System.out.println(val7); } }
نتائج الإخراج
True a 654 878 956 10.4 12.3
في البرنامج أعلاه، قمنا بتسلسل معالجة كل نوع بيانات. يمكننا رؤية مثال على القيمة الحالية. تغليفنا هو -
Boolean myBoolean = new Boolean(true);
الآن، أنواع البيانات الأصلية م封装 في كائنات التغليف
boolean val1 = myBoolean.booleanValue();