بخشی از پاورپوینت

اسلاید 1 :

مفاهیم اولیه زبان جاوا Java Basic Concepts

اسلاید 2 :

حقوق مؤلف
کلیه حقوق این اثر متعلق به انجمن جاواکاپ است
بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر شده است، با ذکر مرجع (جاواکاپ) بلامانع است
اگر این اثر توسط جاواکاپ به صورت عمومی منتشر نشده است و به صورت اختصاصی در اختیار شما یا شرکت شما قرار گرفته، بازنشر آن مجاز نیست
تغییر محتوای این اثر بدون اطلاع و تأیید انجمن جاواکاپ مجاز نیست

اسلاید 3 :

سرفصل مطالب
محیطهای توسعه نرمافزار
متغيرها
انواع داده اوليه
عملگرها
شروط
حلقهها
متدها

اسلاید 4 :

درباره محيطهای توسعه نرمافزارIntegrated Development Environments (IDE)

اسلاید 5 :

محيط توسعه
محیط توسعه يکپارچه
Integrated Development Environment (IDE)
محيطهایی که مجموعهای از امکانات مورد نياز در برنامهنويسی را فراهم میکنند
به صورت يکپارچه
مثل يک جعبهابزار که در دست برنامهنويس قرار میگيرد

اسلاید 6 :

مزايای محیطهای توسعه
تسهيل و تسريع برنامهنويسی
کم کردن خطاهای برنامهنويس
خودکار کردن کارهای قابل خودکارسازی
عدم استفاده از IDE ممکن است
مثل استفاده از notepad و cmd
ولی برنامهنویسی را بسيار سخت میکند

اسلاید 7 :

امکانات محيطهای توسعه
کامپايل
اجرا
رفع اشکال (Debug)
نمايش مناسب خطاها و هشدارها
کمک کردن در توليد کد
به خصوص تکميل کد
امکانات مناسب برای جستجو و تغيير در متنها، کلاسها و پروژهها
امکانات جانبی و فرعی
اتصال به مخزن کد
امکانات بصری (Visual)

اسلاید 8 :

محيطهای توسعه در حوزه جاوا
محيطهای محبوب
Eclipse
NetBeans
IntelliJ IDEA

مقايسه با .NET
Visual Studio .NET

اسلاید 9 :

درباره Eclipse
يکی از پراستفادهترين محيطهای توسعه در جاوا
مزايا
رايگان
متنباز
انجمن قوی
افزونهپذيری و افزونههای مختلف (Plugins)

البته NetBeans و IDEA هم محیطهای بسيار خوبی هستند

اسلاید 10 :

نصب Eclipse

اسلاید 11 :

تمرين عملی

اسلاید 12 :

کار با Eclipse
مشاهده محل نصب Eclipse
اجرای Eclipse
مفهوم workspace
ايجاد پروژه
ايجاد کلاس
اجرای اولين کلاس
(فعلاً) عدم استفاده از امکانات کمکی IDE
مثل تکميل کد، کليدهای ميانبُر و .

اسلاید 13 :

متغيرها و انواع داده اوليه

اسلاید 14 :

متغير (Variable)
بخشی از حافظه
دادهای را نگه میدارد
مثلاً: يک عدد صحيح، يک عدد اعشاری، يا يک رشته از حروف
مثال:
int number1 = 45;
هر متغير نام، نوع و مقدار دارد
نگاشت نام متغير با محل آن در حافظه

اسلاید 15 :

انواع اوليه متغيرها (Primitive Data Types)
نوع متغير محدوده مقادير آن را مشخص میکند
مثال:
متغيری از نوع int، عددی صحیح بين -231 تا +231-1 را نگه میدارد
نکته مهم:
بر خلاف بسياری از زبانهای ديگر (مثل C++)،
در زبان جاوا، بازه مقادير ممکن در اين متغيرها کاملاً مشخص است
اين بازه، وابسته به محيط (کامپايلر، سیستمعامل، سختافزار و .) نيست
این تمهيدی برای مستقل از سکو بودن جاوا است
Platform Independence

اسلاید 16 :

انواع داده اولیه (Primitive Data Types)
اعداد صحیح
byte, short, int, long
کاراکتر
char
اعداد اعشاری
float, double
مقدار منطقی (درست/غلط)
boolean

اسلاید 17 :

انواع داده اوليه

اسلاید 18 :

مقادیر ثابت (Literals)
byte a = 12;
short b = 1232;
int c = 190823;
long l = 1233;
l = 293847298347L;

boolean e = true;
e = false;
char ch = 'a';
ch = '4';

double d = 3.14;
d = 4763.129837D;

float f = 12.23F;

اسلاید 19 :

عملگرها (Operators)
عملی بر روی مقادير و متغيرها انجام میدهند
مثال:
عملگر مقداردهی (assignment)
number = 3 ;
عملگر جمع يا ضرب
a = b + 12 ;
pi = 3.14 ;
circle = 2 * radius * pi ;

اسلاید 20 :

عملگرهای رياضی

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید