من می خواهم این مقاله را با یک انحراف غیرمعمول و در نگاه اول شروع کنم. بعداً مشخص خواهد شد که چرا دقیقاً.
بنابراین، بیایید کسی را تصور کنیم. این کسی می خواهد در اسکی آلپاین تسلط پیدا کند. و برای این کار مراحل زیر را انجام می دهد:
- مدرسان، کتاب های درسی، راهنماها و غیره - این همه از آن شیطان است. شما می توانید اسکی را به تنهایی یاد بگیرید. علاوه بر این، در مدرسه اسکی صحرانوردی را به خوبی یاد گرفت. بر این اساس، تمام توصیه های افراد آگاه تر نادیده گرفته می شود.
- جالب ترین تجهیزات انتخاب می شود. پایین تر از سطح کارشناسی نیست. چکمه های سخت که به پاهای شما آسیب می زند. اسکیهای سختی که برای خم شدن به تلاش فوقالعادهای نیاز دارند، بسیار فراتر از سطح آمادگی جسمانی Somebody. خوب و غیره
- پیست آزمایشی... خوب، فرض کنید، پیست میزبان مرحله جام جهانی در غول اسلالوم است. این فقط برای مطالعه مناسب است.
- با همین روحیه ادامه دهید.
- ادبیات مربوط به سطح دانش او (سطح صفر، صادقانه بگویم) کنار گذاشته شده است. بر اساس کمی آشنایی با C++، C# و تئوری OOP ذکر شده.
- قوی ترین محیط برنامه نویسی گرفته شده است. فرض کنید Eclipse یا NetBeans. کسی که همه کارها را خودش انجام می دهد، فقط یک دکمه را فشار دهید.
- به عنوان یک برنامه آزمایشی، ما ... خوب، بیایید بگوییم چت. یک برنامه کلاینت-سرور، بخش سرویس گیرنده به شکل یک اپلت، بخش سرور - یک وب سرویس یا در بدترین حالت، servlets. فقط برای درس خوندن
- چگونه یک آرایه 8 بایتی را به طولانی تبدیل کنیم؟
- چرا این اتفاق می افتد
NoClassDefFoundError
؟ - چرا برنامه را در Eclipse (
NetBeans/IDEA/JBuilder
) اجرا می کنم و همه چیز خوب است، اما بدون آن تایپ می کنمjava HelloWorld.class
و خطایی وجود دارد؟ - چرا خراب میشه
ClassNotFoundException
؟ - چرا کتابخانه نیست؟ قبلاً آن را در classes.zip قرار دادهام، اما فایدهای نداشت!
- چرا آرایه ای از اشیاء ایجاد می کنم، اما وقتی سعی می کنم از عنصری از آرایه استفاده کنم، دریافت می کنم
NullPointerException
؟ - و چرا ...؟
- و چرا ...؟
- و چرا ...؟
- ماشین مجازی چیست و چرا به آن نیاز است؟
- کلاس از دیدگاه ماشین مجازی چیست؟
- پکیج چیست؟
- کتابخانه چیست؟
- چگونه ماشین مجازی کلاس ها را جستجو و بارگذاری می کند. کلاس لودر چیست و چگونه کار می کند. چه تعداد به طور پیش فرض وجود دارد. classpath چیست
GO TO FULL VERSION