« تفاوت 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 انجام مي شود
تفاوت Static Class Loading و Dynamic Class Loading:
Static Class Loading با دستور new انجام مي شود
Car C = new Car();
اگر class پيدا نشود، خطاي NoClassDefFoundException رخ مي دهد.
Dynamic Class Loading با دستور forName انجام مي شود
Dynamic Class Loading با دستور forName انجام مي شود
Class.forName(String className);
دستور فوق، يك class بر مي گرداند و اگر يافت نشود خطاي ClassNotFoundException مي دهد.
نظرخواهی