عندما تقوم بإلقاء كائن ، فأنت تخبر المترجم بشكل أساسي بأنك تعلم أن الكائن هو في الواقع نوع أكثر تحديدًا مما تم الإعلان عنه حاليًا. على سبيل المثال ، إذا كان لديك كائن يُعلن ككائن:
مخاطر الصب
double number = (double) integer;يمكن أن يكون الصب خطيرًا إذا لم يتم ذلك بشكل صحيح. إذا قمت بإلقاء كائن على نوع غير صحيح ، فستحصل على classcastexception. من المهم أن تكون على دراية بالمخاطر التي ينطوي عليها الصب والقيام بذلك فقط عندما تكون متأكدًا من أن الكائن من النوع الصحيح.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3