« تفاوت abstract class و interface | صفحه اصلی | اجراي يك برنامه ساده »

Class Loading

June 3, 2007 11:44 AM

درجاوا اولين class با متد ()static main فراخواني مي شود. بقيه class ها توسط class هايي كه هم اكنون load شده و در حال اجرا هستند، فراخواني مي شوند.
تفاوت Static Class Loading و Dynamic Class Loading:
Static Class Loading با دستور new انجام مي شود

Car C = new Car();

اگر class پيدا نشود، خطاي NoClassDefFoundException رخ مي دهد.

Dynamic Class Loading با دستور forName انجام مي شود

Class.forName(String className);

دستور فوق، يك class بر مي گرداند و اگر يافت نشود خطاي ClassNotFoundException مي دهد.

mahyar_ev | 11:44 AM

 

نظرخواهی

نظر شما چيست؟










Remember personal info?




برای ثبت نظر کلمه submit را در کادر زیر وارد کنید.