JavaRush /جاوا بلاگ /Random-UR /اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2)
Ve4niY
سطح

اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2)

گروپ میں شائع ہوا۔
اپنی پہلی جاوا ایپلیکیشن بنانا اور چلانا (حصہ 1) اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 1 لہذا، JDK انسٹالیشن مکمل ہو گئی، پیکج بن گیا، کلاس بن گئی، اب وقت آگیا ہے کہ کوڈ لکھنا شروع کیا جائے... کلاس بنانے کے بعد، متعلقہ HelloWorld.java فائل ایڈیٹر میں کھلتی ہے۔ اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 2فائل کے شروع میں پیکیج اسٹیٹمنٹ کے ساتھ ساتھ کلاس ڈیکلریشن کو بھی دیکھیں۔ کلاس بناتے وقت، IntelliJ IDEA جاوا کلاس کے لیے ایک ٹیمپلیٹ فائل استعمال کرتا ہے۔ (IntelliJ IDEA مختلف قسم کی فائلیں بنانے کے لیے پہلے سے طے شدہ ٹیمپلیٹس کی ایک بڑی تعداد فراہم کرتا ہے۔ مزید معلومات کے لیے، IntelliJ IDEA مدد میں فائل ٹیمپلیٹس دیکھیں ۔) پیلے رنگ کے بلب کو بھی دیکھیں۔ یہ لیمپ اشارہ کرتا ہے کہ IntelliJ IDEA کے پاس موجودہ تناظر کے لیے تجاویز ہیں۔ دستیاب اعمال کی فہرست دیکھنے کے لیے لائٹ بلب یا ALT + ENTER پر کلک کریں۔ اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 3اس وقت، ہم IntelliJ IDEA کی طرف سے تجویز کردہ اعمال انجام دینے نہیں جا رہے ہیں (ان اعمال کو نیت کے اعمال کہا جاتا ہے، ان کے بارے میں مزید معلومات کے لیے، IntelliJ IDEA ہیلپ میں نیت کے اعمال کا سیکشن دیکھیں ۔) تاہم، نوٹ کریں کہ یہ IntelliJ IDEA فنکشن کبھی کبھی بہت مفید ہو سکتا ہے. آخر میں، تبصروں کے آگے کوڈ فولڈنگ مارکر موجود ہیں۔ اگر آپ واقعی اس وقت کوڈ کا وہ حصہ نہیں دیکھنا چاہتے ہیں تو متعلقہ بلاک کو ختم کرنے کے لیے ان میں سے کسی ایک پر کلک کریں۔ (آپ کرسر کو بلاک کے کوڈ میں بھی رکھ سکتے ہیں، اور پھر بلاک کو ختم کرنے یا پھیلانے کے لیے CTRL+NumPad- یا CTRL+NumPad+ کو دبا سکتے ہیں۔ کوڈ فولڈنگ کے بارے میں مزید معلومات کے لیے، IntelliJ IDEA ہیلپ میں کوڈ فولڈنگ دیکھیں ۔) اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 4

ہیلو ورلڈ کلاس کے لیے تحریری کوڈ

لہذا، لمحہ آخر میں آ گیا ہے. حتمی ریاستی کوڈ (جیسا کہ آپ شاید جانتے ہوں گے) اس طرح نظر آئے گا:
package com.example.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
پیکیج اور کلاس ڈیکلریشن پہلے ہی موجود ہیں، اب آئیے گمشدہ دو لائنوں کو شامل کریں۔ کرسر کو موجودہ لائن کے آخر میں، { نشان کے بعد رکھیں، اور ایک نئی لائن شروع کرنے کے لیے ENTER دبائیں (دراصل، اسے آسان بنایا جا سکتا ہے: کرسر کی پوزیشن سے قطع نظر، SHIFT + ENTER دبانے سے ایک نئی لائن شروع ہوتی ہے، پچھلی لائنیں غیر تبدیل شدہ)۔ اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 5

ایک طریقہ کار کے لیے ایکٹو ٹیمپلیٹ کا استعمالMain()

لائن:
public static void main(String[] args) {}
اسے صرف پرنٹ کرنا کافی ممکن ہے۔ تاہم، میں آپ کو ایک مختلف طریقہ تجویز کروں گا۔ ٹائپ کریں: psvm اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 6اور TAB دبائیں۔ نتیجے کے طور پر، ہمیں ملتا ہے: اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 7اس صورت میں، ہم نے آبجیکٹ کوڈ بنانے کے لیے ایک فعال ٹیمپلیٹ استعمال کیا۔ ایک فعال ٹیمپلیٹ میں ایک مخفف سٹرنگ ہے جو ٹیمپلیٹ کی وضاحت کرتی ہے (PSVM = اس مثال میں عوامی جامد باطل مین) اور کوڈ میں ٹکڑے کو داخل کرنے کے لیے ایک کلید (اس معاملے میں ٹی اے بی)۔ مزید معلومات کے لیے، IntelliJ IDEA مدد میں لائیو ٹیمپلیٹس کا سیکشن دیکھیں۔

کوڈ کی تکمیل کا استعمال

اب یہ کوڈ کی باقی لائنوں کو شامل کرنے کا وقت ہے ( System.out.println ("Hello, World!");)۔ ہم یہ IntelliJ IDEA میں کوڈ کی تکمیل کے آپریشن کا استعمال کرتے ہوئے کریں گے۔ ہم پرنٹ کریں: Sy خودکار کوڈ کی تکمیل ہمیں اختیارات پیش کرتی ہے: اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 8اس صورت میں، صرف ایک آپشن ہے System (java.lang): اسے منتخب کرنے کے لیے ENTER دبائیں۔ اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 9ہم ایک پیریڈ اور حرف " o " ٹائپ کرتے ہیں: خودکار کوڈ کی تکمیل کا فنکشن دوبارہ ہمیں اختیارات پیش کرتا ہے: منتخب کرنےاپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 10 کے لیے ENTER دبائیں ٹائپنگ: دیکھیں کہ آپ کے ٹائپ کرتے وقت اختیارات کی فہرست کیسے بدلتی ہے۔ وہ طریقہ جس کی ہم تلاش کر رہے ہیں ۔ ہم منتخب کرتے ہیں ۔ کوڈ مندرجہ ذیل شکل اختیار کرتا ہے: اقتباسات کو پرنٹ کرنا: جیسا کہ آپ دیکھ سکتے ہیں، دوسرے اقتباسات خود بخود ظاہر ہوتے ہیں، اور کرسر اس جگہ پر چلا جاتا ہے جہاں ہمارا متن ہونا چاہیے۔ قسم: کوڈنگ کا مرحلہ مکمل ہو گیا ہے۔ اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 11.printlPrintln (String х)اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 12println(String x)اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 13"Hello, World! اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 14

Println() کے لیے فعال ٹیمپلیٹ کا استعمال

ویسے، ہم Println()ایکٹو ٹیمپلیٹ کا استعمال کر کے کال کر سکتے ہیں۔ متعلقہ ٹیمپلیٹ کا مخفف ہے Sout۔ اور ایکٹیویشن کلید TAB ہے۔ آپ اس ٹیمپلیٹ کو ایک اضافی مشق کے طور پر استعمال کرنے کی کوشش کر سکتے ہیں۔ (اگر آپ کو لگتا ہے کہ آپ کے پاس کافی فعال ٹیمپلیٹس ہیں، تو پروجیکٹ بنانے کے لیے آگے بڑھیں)۔ لائن کو ہٹا دیں:
System.out.println("Hello, World!");
ٹائپ کریں: sout اور TAB دبائیں۔ لائن:
System.out.println();
خود بخود شامل ہو جاتا ہے، اور کرسر قوسین میں ختم ہو جاتا ہے۔ ہمیں صرف پرنٹ کرنا ہے: Hello, World!

تعمیراتی منصوبہ

کسی پروجیکٹ یا اس کا کچھ حصہ بنانے کے اختیارات بلڈ مینو میں دستیاب ہیں ۔ ان میں سے بہت سے اختیارات پروجیکٹاپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 15 ونڈو کے سیاق و سباق کے مینو میں اور HelloWorld.java کے ایڈیٹر میں بھی دستیاب ہیں۔ ٹول بار پر ایک آئیکن بھی ہے جو Make Project کمانڈ سے مطابقت رکھتا ہے ۔ اب آئیے پروجیکٹ بناتے ہیں۔ اس خاص معاملے میں تعمیر صرف جاوا سورس فائل کو کلاس فائل میں مرتب کرنا ہے۔ اس طرح، بلڈ مینو میں سے کوئی بھی آپشن ( Make Project , Make Module 'HelloWorld' ، یا Compile 'HelloWorld.java' ) اس مقصد کے لیے استعمال کیا جا سکتا ہے۔ آئیے ایک پروجیکٹ بنانے کی کوشش کریں۔ (اس کمانڈ کے لیے کی بورڈ مساوی ہے CTRL + F9۔ نوٹ کریں کہ یہ لنک براہ راست مینو میں ایک مددگار اشارے کے طور پر ظاہر ہوتا ہے۔) IntelliJ IDEA کے مرتب ہونے کا انتظار کریں۔ جب یہ عمل مکمل ہوجاتا ہے، متعلقہ معلومات اسٹیٹس بار میں ظاہر ہوتی ہے۔ اب اگر آپ آؤٹ پٹ ماڈیول فولڈر میں جاتے ہیں (پہلے سے طے شدہ فولڈر ہے۔اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 16 \ آؤٹ \ پیداوار \ ، ہمارے معاملے میں، اور فولڈر اور называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld. اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 17Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help: Build Process, Compilation Types, Configuring Module Compiler Output и Configuring Project Compiler Output.

Запуск applications.

Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует команда Run ‘<ClаssName>.main()’ в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите Run 'HellоWorld.main ()'. اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 18В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе Run Tool Window, в справке IntelliJ IDEA.) اپنی پہلی جاوا ایپلیکیشن بنانا اور لانچ کرنا (حصہ 2) - 19Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
  • Варианты для запуска приложений можно найти в главном меню.
Creation и запуск первого Java-applications (часть 2) - 20Большинство имен команд в этом меню говорят сами за себя. Опция редактирования конфигурации запуска открывает диалоговое окно для создания и редактирования конфигураций запуска. Также отметим, что сочетания клавиш (см. справа в меню) доступны для большинства команд.
  • На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
Creation и запуск первого Java-applications (часть 2) - 21Выбор конфигурации позволяет выбрать Run/Debug конфигурации, которые вы хотите использовать. Он также позволяет получить доступ к настройке Run/Debug конфигурации (Edit Configurations) и выполнения других задач, связанных с работой функций Run/Debug. (В результате запуска класса HelloWorld, Run/Debug конфигурация HelloWorld была сохранена How временная. Теперь вы можете сохранить эту конфигурацию запуска (Save Configuration "HelloWorld"), чтобы превратить ее в постоянную.) Creation и запуск первого Java-applications (часть 2) - 22
  • ایپلیکیشنز لانچ کرنے اور رن/ڈیبگ کنفیگریشنز کے ساتھ کام کرنے کے اختیارات، اگر ضروری ہو تو، پروجیکٹ ونڈو میں سیاق و سباق کے مینو کمانڈ کے طور پر بھی موجود ہیں ۔
اصل مضمون: اپنی پہلی جاوا ایپلیکیشن بنانا اور چلانا ترجمہ شدہ اور آواز: Ve4niY
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION