فهرست مطالب:

جاوا - مقدمه: 5 مرحله
جاوا - مقدمه: 5 مرحله

تصویری: جاوا - مقدمه: 5 مرحله

تصویری: جاوا - مقدمه: 5 مرحله
تصویری: آموزش جاوا - مبتدی تا پیشرفته - درس 12 - گرفتن داده از کاربر 2024, اکتبر
Anonim
جاوا - مقدمه
جاوا - مقدمه

من سعی خواهم کرد که افراد را در این آموزش به طور م effectivelyثر و سریع راهنمایی کنم. JAVA یک زبان بسیار پیچیده است که چیزهای زیادی برای یادگیری دارد. این آموزش ها هیچ گونه مسئولیتی در قبال آموزش صحیح شما ندارند ، اما من سعی خواهم کرد که آن را به روشنی بیان کنم و همه اشتباهات را کنار بگذارم. اگر قبلاً با JAVA آشنا هستید ، باید به بخشهای بعدی بروید. این بخش فقط یک یادداشت است. در مرحله بعد با زبان JAVA از شما استقبال می کنیم.

مرحله 1: JAVA - بدست آوردن ابزارها

جاوا - بدست آوردن ابزارها
جاوا - بدست آوردن ابزارها
جاوا - بدست آوردن ابزارها
جاوا - بدست آوردن ابزارها

اکنون ، همانطور که احتمالاً می دانید ، برای شروع نوشتن کد JAVA به برخی از ابزارها نیاز داریم. شما فقط می توانید از دفترچه یادداشت خود استفاده کنید و آن را از خط فرمان اجرا کنید ، اما ما یک ویرایشگر دریافت می کنیم ، زیرا راحت تر و سریعتر است. ما ویرایشگر eclpise JAVA را دریافت خواهیم کرد. (در صورت داشتن نظر مشکل) مرحله #1) به وب سایت اینجا بروید و روی دکمه سبز بارگیری کلیک کنید مرحله 2) آن را در دسکتاپ خود ذخیره کرده و روی "OK" مرحله 3 کلیک کنید) پس از اتمام بارگیری ، روی فایل راست کلیک کرده و "را انتخاب کنید تمام "مرحله 4" را استخراج کنید. باید ببینید پوشه جدیدی روی دسکتاپ شما ظاهر می شود و مطمئن شوید که فایل "eclipse.exe" در آن قرار دارد. حالا روی فایل eclipse.exe با نماد خورشید گرفتگی دوبار کلیک کنید. از شما می خواهد که هنگام باز شدن یک فضای کاری ایجاد کنید. در نوار نام "myWork" را وارد کرده و روی OK کلیک کنید. سپس باید یک صفحه خوش آمدید را مشاهده کنید و در گوشه سمت راست بالا روی دکمه "workbench" کلیک کنید. در حال حاضر شما باید چیزی شبیه به تصویر اول را در پایین مشاهده کنید. پس از آن روی "پرونده"> "جدید"> "پروژه جاوا" کلیک کنید. در کادر نام ، "myProj" را تایپ کنید ، و روی بعدی کلیک کنید و سپس پایان دهید. اکنون ، در پروژه اکسپلورر (سمت چپ صفحه) باید پوشه ای به نام "myProj" را مشاهده کنید. اکسپلورر پروژه جایی است که می توانید همه فایل های خود را مشاهده کنید. منطقه در وسط اصلی است (بخش کدگذاری) و قسمت راست آن کتابخانه است که لیستی از توابع و کلاس ها را به ما می دهد. (در مورد کلاس ها و توابع صحبت خواهد شد بعد). قسمت پایین لیست خطاها است ، اگر در زمان اجرا یا کد مشکل داشته باشیم ، آنها وجود خواهند داشت. همچنین پنجره کنسول است که خروجی در آن نمایش داده می شود. در نهایت ، روی پوشه "myProj" که ایجاد کردیم راست کلیک کرده و به "New"> "Class" بروید. در نوار نام "myFirst" را تایپ کنید. روی پایان کلیک کنید. برای مشاهده دقیق تر ، باید تصویر دوم را در پایین ببینید. اکنون شما آماده شروع نوشتن کد در JAVA هستید. در مرحله بعد اولین برنامه شما را خواهیم نوشت و در مورد برخی از عناصر JAVA بحث خواهیم کرد.

مرحله 2: JAVA - کار با JAVA

جاوا - کار با جاوا
جاوا - کار با جاوا
جاوا - کار با جاوا
جاوا - کار با جاوا

در JAVA ، همه چیز بر اساس کلاس ها ، بخش هایی از کد با دستوراتی برای اجرا است. همچنین مواردی وجود دارد که متدها نامیده می شوند ، بخش های کوچکتری از کد که دارای توابع نیز هستند. معمولاً چندین متد در یک کلاس وجود دارد که بر اساس مقادیر متغیرهای خاص با یکدیگر تعامل دارند و مقدار را برمی گردانند. این متدها در یک کلاس قرار می گیرند و سپس کلاس هایی با متدها می توانند با کلاس های دیگر تعامل داشته باشند و مقدار بازگشتی را روی صفحه چاپ کنند. همچنین چیزی به نام روش اصلی وجود دارد ، روشی که کامپایلر ابتدا جستجو می کند. بر اساس دستورالعمل هایی که متد اصلی می دهد ، کامپایلر می تواند برای اجرای متدهای مختلف به کلاس های مختلف حرکت کند یا فقط در متد اصلی باقی بماند. در حال حاضر اجازه دهید فقط یک روش اصلی ایجاد کنیم. در کلاس "myFirst" خود کد را به صورت برجسته تایپ کنید: public class myFirst {public static void main (String args) {}} حالا اجازه دهید در مورد این کد بحث کنیم. هر روش بر اساس نحو زیر است: [accessSpecifier] [returnType] [methodName] ([پارامترها]) {[methodBody]} تعیین کننده های دسترسی در این مورد "عمومی" و "استاتیک" هستند. هر روشی می تواند "عمومی" یا "خصوصی" باشد. "عمومی" به این معنی است که هر کلاس می تواند به این روش دسترسی داشته باشد. "خصوصی" به این معنی است که تنها با استفاده از این کلاس می توان به متدی دسترسی داشت. بعداً کلمه کلیدی "استاتیک" را توضیح خواهم داد. در اینجا ما یک روش اصلی عمومی استاتیک با نام main و پارامترهای "String args" (در حال حاضر پارامترها را توضیح نمی دهم) ساختیم. در بدنه متد همه دستوراتی را که نمی خواهیم اجرا کنیم تایپ می کنیم. بدن بدن و بدن بدنه همیشه بین بریس های فرفری قرار دارد. توجه: JAVA یک زبان حساس به حروف بزرگ است ، بنابراین هنگام تایپ دستورات ، باید آنها را دقیقاً همانطور که مشخص شده است تایپ کنید ، در غیر این صورت با خطا روبرو خواهید شد !!!!!! حالا کد را به صورت برجسته در روش اصلی خود وارد کنید: کلاس عمومی myFirst {public static void main (String args) {System.out.println ("سلام جهان!")؛ }} در حال حاضر باید کد را در تصویر اول داشته باشید. حالا به "Run"> "Run" بروید ، و وقتی کادر محاوره ای ظاهر شد روی "OK" کلیک کنید ، و در پایین (پنجره کنسول) باید متن "Hello world!" را ببینید. چاپ شده. تصویر دوم را برای مرجع بررسی کنید. در اینجا ما از دستور System.out.println برای چاپ یک خط روی صفحه استفاده کردیم. "سیستم" ، یک کلاس است که شامل توابع زیادی است. "خارج" این بود که ما می خواستیم OUT را روی صفحه (یا خروجی) چاپ کنیم و روش "println" به این معنی است که خط چاپ سپس در داخل پرانتز و در علامت نقل قول (زیرا این یک مقدار رشته است (مقدار حاوی کلمات)) ما متنی را که می خواستیم چاپ کنیم ، قرار دادیم و خط را با یک نیمه کولون (؛) به پایان رساندیم. توجه: همه خطوط در JAVA باید به صورت نیمه کولون ختم شوند ، به جز خطوط زمانی که کلاس ها یا متدها را اعلام می کنیم. ما همچنین می توانیم از "print" استفاده کنیم ، اما تفاوت بین "print" و "println" در این است که "print" متن را روی یک خط چاپ می کند ، اما "println" به معنی چاپ متن و پایان خط است ، به این معنی که اگر بعدی دستور "چاپ" است ، متن روی یک خط جدید چاپ می شود. در این مرحله ، من می خواهم برای کیفیت بد تصاویرم عذرخواهی کنم. برخی از سوالات SELF-CHECK را در پایین قرار داده ام. در مرحله بعد من پاسخ های آنها را اضافه خواهم کرد. در مرحله بعد شما را با انواع مقادیر اولیه نیز آشنا می کنم. خودآزمایی: #1) برنامه ای بنویسید که کلمه "پنیر" را حرف به حرف چاپ کند. نکته: از دستور "print" شماره 2 استفاده کنید) از دستورات "print" و "println" برای آزمایش استفاده کنید.#3) اشکال این خط کد: System.out.println (سلام جهان!) ؛ #4) اگر این خطوط کد را اجرا کنید ، چه چیزی دریافت خواهید کرد: System.out.print ("h") ؛ System.out.print ("i") ؛ System.out.println ("per-") ؛ System.out.print ("پسر") ؛

مرحله 3: JAVA - انواع متغیرهای اساسی

JAVA - انواع متغیرهای اساسی
JAVA - انواع متغیرهای اساسی
JAVA - انواع متغیرهای اساسی
JAVA - انواع متغیرهای اساسی

پاسخ سوالات قبلی SELF-CHECK عبارتند از:#1) System.out.print ("c")؛ System.out.print ("h") ؛ System.out.print ("e") ؛ System.out.print ("e") ؛ System.out.print ("s")؛ System.out.print ("e") ؛ شماره 2) بدون پاسخ قطعی انواع داده های زیادی وجود دارد. در این دستورالعمل فقط موارد اساسی را مرور می کنیم و هنوز چند مرحله طول می کشد. همه متغیرها روی نحو زیر کار می کنند. [dataType] [variableName] = [value]؛ سابق. int myNum = 8؛ نوع int: نوع "int" ، به معنی عدد صحیح است. با همان نحو بالا کار می کند. هیچ نقل قولی برای نگه داشتن مقدار برای هر نوع عددی مورد نیاز نیست. هر متغیر int از حداقل -2 ، 147 ، 483 ، 648 تا حداکثر مقدار 2 ، 147 ، 483 ، 647 متغیر است. اکثر اعداد صحیح رایج در این محدوده قرار می گیرند ، اما اگر به جای آنها از "طولانی" استفاده نکنند. سابق. int نه = 9 ؛ نوع طولانی: نوع "طولانی" نسخه طولانی دستور "int" است. محدوده های -9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 808 تا 9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 807. نوع شناور: نوع "شناور" یک عدد نقطه شناور است ، به این معنی که شامل یک مقدار اعشاری double type: نوع "double" یک عدد نقطه شناور است که می تواند مقدار بیشتری را در خود نگه دارد. نوع رشته: نوع "رشته" مقدار متن را نگه می دارد. متن (مقدار) باید در نقل قول های دوگانه وارد شود. سابق. سلام سلام = "سلام خالی"؛ اینها انواع اصلی داده ها بودند. برای چاپ هر یک از آنها فقط نام متغیر را در پارامترهای روش "println" بدون نقل قول بنویسید. سابق. int myNum = 52930؛ System.out.println (myNum + "مقدار myNum است") ؛ کد بالا "52930 Is my myumum" روی صفحه چاپ می شود. و به هر حال ما از علامت بعلاوه برای ترکیب یک رشته در خطی که چاپ می کردیم استفاده کردیم ، بنابراین مقدار String را بعد از مقدار myNum چاپ می کند. می توانید از علامت بعلاوه برای افزودن متغیرها در دستور "println" و افزودن مقادیر رشته استفاده کنید. دو تصویر پایین را بررسی کنید تا ببینید من چه کار کردم. این بخش 1/2 انواع اعداد است ، در بخش بعدی چند عملگر ریاضی ساده را به شما آموزش می دهم که می توانید بر روی متغیرها استفاده کنید.

مرحله 4: JAVA - عملگرهای ریاضی

جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی
جاوا - عملگرهای ریاضی

این بخش 2/2 "انواع متغیرهای اساسی" است. در اینجا من عملگرهای ریاضی را معرفی می کنم. علامت "+" وجود دارد که به معنی جمع است. برای جمع آوری اعداد استفاده می شود. سابق. int sum = 5 + 579 ؛ همچنین برای ترکیب رشته ها در روش "println" استفاده می شود. سابق. System.out.println ("این" + "سه رشته" + "ترکیب شده است.")؛ توجه داشته باشید که قبل از اضافه کردن یک رشته دیگر در رشته های اول و دوم ، از یک فاصله در انتها برای عادی جلوه دادن استفاده کردم. علامت "-" نیز همانطور که حدس زده اید وجود دارد و فقط برای تفریق اعداد استفاده می شود. سابق. int تفریق = 9 - 6 ؛ همچنین عملگر ضرب وجود دارد که با "*" در جاوا (ستاره) نشان داده می شود. برای ضرب اعداد استفاده می شود. سابق. int ضرب = 756 * 15 ؛ و عملگر تقسیم وجود دارد که با "/" (بریده بریده) نشان داده می شود. برای تقسیم اعداد استفاده می شود. سابق. int ndar = 50/5 همچنین یک عملگر modulo وجود دارد که با "٪" نشان داده شده است. Modulo برای تمرکز بر روی بقیه دو عدد ، در صورت وجود ، استفاده می شود. سابق. int modulo = 10٪ 9؛ اگر از اعداد در روش "println" استفاده می کنید ، نیازی به افزودن نقل قول برای اعداد ندارید ، در غیر این صورت از آنها به عنوان مقادیر رشته تعبیر می شود. سابق. System.out.println (6 + 7) ؛ خطای مشترک 1: System.out.println ("6" + "7") ؛ کد بالا 67 را برمی گرداند نه 13 را برای جلوگیری از این کار ، نقل قول ها را حذف کنید. از نام متغیرها می توان برای تعیین مقادیر استفاده کرد. مانند: int myNum = 9؛ System.out.println ("مقدار myNum است" + myNum)؛ تا زمانی که "myNum" هیچ متغیری در اطراف خود نداشته باشد ، برنامه "مقدار myNum 9 است" را چاپ می کند. همچنین می توانید از عملگرها برای انجام عملیات در روش "println" برای بازگشت سریع نتایج استفاده کنید. سابق. System.out.println (8 * 10) ؛ تصاویر من اساساً در مورد همه مواردی است که در این بخش توضیح داده شد ، اما بررسی آنها را فراموش نکنید. در مرحله بعدی مطالب جدید کمی وجود خواهد داشت ، اما آزمایشی وجود دارد که همه چیزهایی را که تا کنون آموخته ایم را پوشش می دهد. در اینجا س questionsالات خودآزمایی وجود دارد: SELF-CHECK #1: برنامه ای برای محاسبه مدول 789 تا 2 بنویسید و نتیجه را روی صفحه چاپ کنید. SELF-CHECK #2: نوع داده "int" را با حداقل ویژگی اصلی توصیف کنید. SELF-CHECK #3: یک متغیر رشته ای به نام "سلام" ایجاد کنید که یک پیام دوستانه در آن وجود داشته باشد (نام مثال: سلام _). سپس رشته ای با نام "name" با مقدار نام خود ایجاد کنید. سپس این متغیرها را ترکیب کرده و پیام نهایی خود را دریافت کنید. SELF-CHECK #4: چگونه ضرب را در JAVA نشان می دهید؟ (از چه علامتی استفاده می کنید)

مرحله 5: JAVA - اولین آزمون / اظهار نظر

جاوا - اولین آزمون / اظهار نظر
جاوا - اولین آزمون / اظهار نظر

در اینجا پاسخ به سوالات قبلی SELF-CHECK آمده است:#1) System.out.println (789٪ 2) ؛ #2) نوع داده "int" یک عدد صحیح را در خود جای می دهد.#3) استقبال رشته = "سلام"؛ نام رشته = "JAVA Teacher" System.out.println (سلام + نام) ؛ #4) شما از "*" (ستاره) خوب استفاده می کنید ، در حال حاضر برای این دستورالعمل فقط یک مطالب جدید جدید و پیوند آزمایش خود را اضافه می کنم. در JAVA چیزی به نام "اظهار نظر" وجود دارد. این بدان معنی است که در مورد کار خود نظر دهید. 2 نوع نظر وجود دارد که می توانید یک نظر تک خطی (مثال 1 را ببینید) و یک نظر چند خطی (مثال 2 را ببینید). نمونه های این نظرات گنجانده شده است. برای یک نظر تک خطی ، باید 2 اسلش را قبل از متن قرار دهید ، همه چیز در سمت راست خط افرا در نظر گرفته می شود و توسط کامپایلر JAVA نادیده گرفته می شود. یک کامنت چند خطی ساده بین خط کج و 2 ستاره قرار دارد و با ستاره و یک خط پایان می یابد. یک نظر چند خطی پیشرفته یک روش را توضیح می دهد ، بعداً به این موضوع می پردازیم. مشاور جاوا: به شما پیشنهاد می کنم در مورد همه چیز ، حتی ساده ترین چیزها نظر دهید. زیرا اگر کسی در حال گذراندن کار شما است و ممکن است در درک کد شما مشکل داشته باشد. ممکن است واضح نباشد که متغیر d مخفف دلار است. و همچنین به شما پیشنهاد می کنم کارهای خود را مرتباً ذخیره کنید. 1 int num2 = 78 ؛ // ایجاد یک عدد صحیح ، "num2" با مقدار 78 ex. 2 / ** ایجاد یک عدد صحیح ، "num2" با مقدار 78* / int num2 = 78؛ خوب ، در آزمون موفق باشید:-) (پیوند پایین ، توجه داشته باشید را بخوانید) پاسخ صحیح آن یکی آخرین گزینه بود. من برای این ناراحتی بسیار متاسفم. پیوند آزمون اینجاست. یک تصویر در پایین صفحه خوش آمدید آزمون نیز وجود دارد. موفق باشید و خواندن آموزش بعدی من را فراموش نکنید!:-)

توصیه شده: