دسته بندی: برنامه‌نویسی

۱۲
۲۹۹۶

آموزش قدم به قدم جاوا – قسمت آخر

عبارات لامبدا (Lambda Expressions) عبارات لامبدا در JDK 8 به جاوا اضافه شدند. طرز کار عبارات لامبدا از دو قسمت تشکیل می‌شود: اول خود عبارت لامبدا و دوم functional interfaceها. حال به توضیح هر یک...

۸
۲۴۸۰

آموزش قدم به قدم جاوا – قسمت بیست و ششم – بخش اول

چندنخی (Multithreading) همه می‌دانیم که کامپیوترهای امروزی قابلیت اجرای چند برنامه به صورت همزمان را دارند که هر برنامه در حال اجرا یک process مخصوص به خود را دارد و به این قابلیت چند وظیفه‌ای...

۰
۸۸۳

نصب وردپرس فارسی با Composer و ‌Bedrock

بعد از کار کردن به مدت چند سال با ابزار مدیریت وابستگی‌های کامپوزر، استفاده از وردپرس مانند آن است که به سال‌های قبل از ۲۰۱۰ بازگشته‌اید! فرض کنید، کتابخانه‌ای برای ارسال پیامک نوشته‌اید و در آن...

۰
۲۰۰۵

آموزش قدم به قدم جاوا – قسمت بیست و چهارم – بخش دوم

متدهای جنریک (Generic Methods) همانگونه که می‌توانستیم کلاس‌ها را به صورت جنریک تعریف کنیم متدها را نیز می‌توانیم به صورت جنریک بنویسیم. متدهای جنریک می‌توانند نوع داده پارامترهای خود را به عنوان یک پارامتر جنریک...

۳
۱۶۰۹

آموزش قدم به قدم جاوا – قسمت بیست و چهارم – بخش اول

مفهوم جنریک جنریک‌ها به ما این امکان را می‌دهند تا کلاس‌ها، اینترفیس‌ها و متدهایی تعریف کنیم و نوع داده‌ای که با آن کار می‌کنند را به عنوان یک پارامتر به آن‌ها بدهیم. کدهای جنریک به...

۴
۱۴۳۸

آموزش قدم به قدم جاوا – قسمت بیست و سوم

آشنایی با Enumها Enumerationها که به اختصار به آن‌ها Enum نیز گفته می‌شود راهی برای گروه‌بندی مجموعه‌ای از مقادیر ثابت هستند. گاهی اوقات نیاز داریم تا مجموعه‌ای از مقادیر ثابتی که تغییر نمی‌کنند با اسمی...

۶
۱۳۱۲

آموزش قدم به قدم جاوا – قسمت بیست و دوم

کلاس‌های انتزاعی (Abstract Classes) کلاس انتزاعی کلاسی است که نمی‌توان از آن شی ساخت و فقط می‌توان از آن ارث‌بری داشت. کاربرد این کلاس‌ها وقتی است که بخواهیم یک کلاس برای مجموعه‌ای از کلاس‌ها بسازیم...

۶
۱۷۵۰

آموزش قدم به قدم جاوا – قسمت بیست و یکم

انواع خطا در برنامه‌نویسی هنگام برنامه‌نویسی با زبان جاوا و به طور کلی اکثر زبان‌های برنامه‌نویسی ممکن است با دو نوع خطای زیر مواجه شویم. خطای زمان کامپایل (Compile-Time Error) احتمالا در روند یادگیری جاوا...