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