Java -де бірінші бағдарламаны жазудың 3 әдісі

Мазмұны:

Java -де бірінші бағдарламаны жазудың 3 әдісі
Java -де бірінші бағдарламаны жазудың 3 әдісі

Бейне: Java -де бірінші бағдарламаны жазудың 3 әдісі

Бейне: Java -де бірінші бағдарламаны жазудың 3 әдісі
Бейне: Бейне сабақ. Adobe Photoshop. Алғашқы жұмыс 2024, Мамыр
Anonim

Java-бұл 1995 жылы Джеймс Гослинг жасаған объектілі бағдарламалау тілі. Яғни, тіл ұғымдарды «өрістер» (яғни объектілерді сипаттайтын атрибуттар) және «әдістер» (объектілер орындай алатын әрекеттер) бар «объектілер» ретінде ұсынады. Java - «бір рет жазылатын, кез келген жерде жұмыс істейтін» тіл. Яғни, тіл Java виртуалды машинасы (JVM) бар кез келген платформада жұмыс істеуге арналған. Java өте ұзақ бағдарламалау тілі болғандықтан, жаңадан бастаушыларға үйрену мен түсіну оңай. Келесі оқулық Java көмегімен бағдарламаларды жазуға кіріспе.

Қадам

3 әдіс 1: Prime Java бағдарламаларын жазу

91968 1
91968 1

Қадам 1. Java көмегімен бағдарламалар жазуды бастау үшін жұмыс ортасын анықтаңыз

Көптеген бағдарламашылар Java бағдарламалау үшін Eclipse және Netbeans сияқты интеграцияланған даму ортасын (IDE) пайдаланады, бірақ біз Java бағдарламаларын жаза аламыз және оларды IDEсіз құрастыра аламыз.

91968 2
91968 2

Қадам 2. Java бағдарламалау үшін Блокнотқа ұқсас кез келген бағдарлама түрі жеткілікті болады

Hardline бағдарламашылары кейде терминалға енгізілген vim және emacs сияқты мәтіндік редакторларды қалайды. Windows және Linux негізіндегі компьютерлерге (Mac, Ubuntu және т.б.) орнатуға болатын қуатты мәтіндік редактор-бұл жоғары мәтін. Бұл оқулықта біз қолданатын мәтіндік редактор.

91968 3
91968 3

Қадам 3. Java Software Development Kit орнатылғанын тексеріңіз

Бағдарламаны құрастыру үшін сізге қажет.

  • Windows жүйесінде жүйенің айнымалы мәндері сәйкес келмесе, жұмыс кезінде сәтсіздікке ұшырауыңыз мүмкін

    javac

  • . Бұл қатені болдырмау үшін JDK орнату туралы қосымша ақпарат алу үшін Java бағдарламалық қамтамасыз етуді дамыту жинағын қалай орнату керектігі туралы мақаланы оқыңыз.

3 әдіс 2: Hello World бағдарламасы

91968 4
91968 4

Қадам 1. Ең алдымен, біз «Сәлем әлемі» хабарламасын көрсететін бағдарлама құрамыз

«Мәтіндік редакторыңызда жаңа файл жасаңыз және оны» HelloDunia.java «атауымен сақтаңыз. HelloDunia - сіздің сынып атыңыз және сынып атауы сіздің файл атыңызбен бірдей болуы керек.

91968 5
91968 5

Қадам 2. Негізгі класс пен әдістерді анықтаңыз

Негізгі әдіс

public static void main (String args)

- бұл бағдарлама жұмыс істеп тұрған кезде орындалатын әдіс. Бұл негізгі әдіс барлық Java бағдарламаларында бірдей әдіс декларациясына ие болады.

жалпы класс HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Қадам 3. «Сәлем әлемі» көрсетілетін код жолын жазыңыз

System.out.println («Сәлем әлемі.»);

  • Бұл сызықтың компоненттеріне назар аударыңыз:

    • Жүйе

    • жүйеге бірдеңе жасауға нұсқау береді.
    • шығу

    • өнім шығаратынымызды айтады.
    • println

    • қысқаша «басып шығару сызығы». Сонымен, біз жүйеге шығыс жолын көрсетуге нұсқау береміз.
    • Дәйексөздер қосулы

      («Сәлем Әлем.»)

      әдісті білдіреді

      System.out.println ()

      параметрді жіберіңіз, бұл жағдайда бұл жол

      «Сәлем Әлем.»

  • Java -де бірнеше ережелер сақталуы керек екенін ескеріңіз:

    • Әр жолдың соңына әрқашан нүктелі үтір (;) қосу керек.
    • Java - регистрді ескереді. Сондықтан сіз әдіс атауын, айнымалы атауды және сынып атын дұрыс әріптермен жазуыңыз керек, әйтпесе сіз сәтсіздікке ұшырайсыз.
    • Белгілі бір әдіске немесе циклге тән код блоктары бұйра жақшаға алынады.
91968 7
91968 7

4 -қадам. Барлығын біріктіріңіз

Сіздің соңғы Halo World бағдарламасы келесідей болуы керек:

қоғамдық класс HelloWorld {public static void main (String args) {System.out.println («Hello World.»); }}

91968 8
91968 8

Қадам 5. Файлды сақтап, бағдарламаны құрастыру үшін пәрмен жолын немесе терминалды ашыңыз

HaloDunia.java сақталған қалтаға өтіңіз және енгізіңіз

javac HelloDunia.java

. Бұл команда Java компиляторына HaloDunia.java құрастырғыңыз келетінін айтады. Егер қате пайда болса, компилятор сізге не болғанын айтады. Әйтпесе, сіз компилятордан ешқандай хабарды көрмейсіз. Егер сіз HaloDunia.java сақталған каталогқа қарасаңыз, HaloDunia.class көресіз. Бұл Java сіздің бағдарламаңызды іске қосу үшін пайдаланатын файл.

91968 9
91968 9

Қадам 6. Бағдарламаны іске қосыңыз

Соңында біз өз бағдарламамызды іске қосамыз! Пәрмен жолында немесе терминалда теріңіз

java HelloWorld

. Бұл команда Java -ге HaloWorld класын іске қосқыңыз келетінін хабарлайды. Сіз «Сәлем әлемі» көресіз. консольде пайда болады.

91968 10
91968 10

Қадам 7. Құттықтаймыз, сіздің бірінші Java бағдарламасы дайын

3 -ші әдіс 3: Енгізу және шығару

91968 11
91968 11

Қадам 1. Біз енді Hello World бағдарламасын қолданушылардың енгізулерін қосу үшін кеңейтеміз

Hello World бағдарламасында біз пайдаланушы көруге арналған жолды көрсетеміз, бірақ бағдарламаның интерактивті бөлігі пайдаланушы бағдарламаға енгізуді енгізу керек болғанда. Біз енді бағдарламаны қолданушыдан өз атауын енгізуді сұрайтындай етіп кеңейтеміз, содан кейін қолданушыны сол атаумен қарсы аламыз.

91968 12
91968 12

Қадам 2. Сканер класын импорттаңыз

Java-де біз кіре алатын кіріктірілген кітапхана бар, бірақ алдымен оны импорттау керек. Бұл кітапханалардың бірі java.util болып табылады, ол пайдаланушыдан енгізу үшін бізге қажет Сканер объектісін қамтиды. Сканер класын импорттау үшін кодтың басына келесі жолды қосыңыз.

java.util. Scanner импорттау;

  • Бұл код бағдарламаға java.util бумасындағы Сканер объектісін қолданғымыз келетінін айтады.
  • Егер біз java.util бумасындағы барлық объектілерге қол жеткізгіміз келсе, жай ғана жазыңыз

    java.util импорттау.*;

  • кодтың басында.
91968 13
91968 13

3 -қадам. Негізгі әдіс ішінде Scanner объектісінің жаңа данасын жасаңыз

Java-объектіге бағытталған программалау тілі. Сонымен, бұл тілде объектілерді қолдану түсінігі сипатталған. Сканер нысаны өрістер мен әдістері бар объектінің мысалы болып табылады. Сканер класын қолдану үшін біз өрістерді толтыра алатын әдістер мен қолдануға болатын жаңа сканер объектісін құруымыз керек. Ол үшін мынаны жазыңыз:

UserInputScanner сканері = жаңа сканер (System.in);

  • userInputScanner

  • біз жаңа ғана іріктеп алған Сканер объектісінің атауы. Есім үлкен және кіші әріппен жазылғанын ескеріңіз; бұл Java -де айнымалы атау конвенциясы.
  • Біз операторды қолданамыз

    жаңа

    жаңа нысан данасын жасау үшін. Сонымен, бұл мысалда біз жазу арқылы Сканер объектісінің жаңа данасын жасаймыз

    жаңа сканер (System.in)

  • .
  • Сканер объектісі объектіге не сканерлеу керектігін айтатын параметрлерді қамтиды. Бұл жағдайда біз кіреміз

    System.in

    параметрлер ретінде.

    System.in

  • бағдарламаға жүйеден кіруді іздеуді, яғни қолданушы бағдарламаға енгізетін ақпаратты айтады.
91968 14
91968 14

Қадам 4. Пайдаланушыдан ақпарат сұраңыз

Пайдаланушы консольге бірдеңені қашан теру керектігін білуі үшін біз пайдаланушыдан енгізуді сұрауымыз керек. Бұл қадамды жасауға болады

System.out.print

немесе

System.out.println

System.out.print («Сіздің атыңыз кім?»);

91968 15
91968 15

5 -қадам. Сканер объектісінен пайдаланушы енгізген келесі жолды енгізуді және оны айнымалы мәнде сақтауды сұраңыз

Сканер әрқашан пайдаланушы терген ақпаратты енгізеді. Келесі жол сканерден пайдаланушының атын енгізуді және оны айнымалы мәнде сақтауды сұрайды:

UserInputName жолы = userInputScanner.nextLine ();

  • Java -де объектінің әдістерін қолдануға арналған конвенция

    objectName.methodName (параметрлер)

    . In

    userInputScanner.nextLine ()

    біз сканер объектісін жаңа ғана берген атауымен атаймыз, содан кейін оның әдісі деп атаймыз

    nextLine ()

  • ол ешқандай параметрлерді қамтымайды.
  • Келесі жолды басқа объектіде сақтайтынымызға назар аударыңыз: String нысаны. Біз String нысанына ат қойдық

    userInputName

91968 16
91968 16

Қадам 6. Қолданушыға сәлемдесуді көрсетіңіз

Енді біз пайдаланушы атын сақтадық, біз қолданушыға сәлемдесуді көрсете аламыз. Есіңізде болсын

System.out.println («Сәлем әлемі.»);

біз негізгі сыныпта жазамыз? Біз жазған барлық код осы сызықтың үстінде болуы керек. Енді біз бұл жолды келесідей өзгерте аламыз:

System.out.println («Сәлем» + userInputName + «!»);

  • «Сәлем», қолданушы аты және «!» Тіркесу әдісі жазу арқылы

    «Сәлем» + userInputName + «!»

  • жолдарды біріктіру деп аталады.
  • Мұнда бізде үш жол бар: «Сәлеметсіз бе», userInputName және «!». Java -де жолдар бекітілген, яғни оларды өзгерту мүмкін емес. Сонымен, біз осы үш жолды біріктіргенде, біз сәлемдесуді қамтитын жаңа жолды жасаймыз.
  • Содан кейін біз осы жаңа жолды алып, оны параметр ретінде жібереміз

    System.out.println

  • .
91968 17
91968 17

Қадам 7. Барлығын реттеп, сақтаңыз

Біздің код енді келесідей болады:

java.util. Scanner импорттау; қоғамдық класс HelloWorld {public static void main (String args) {Scanner userInputScanner = new Scanner (System.in); System.out.print («Сіздің атыңыз кім?»); UserInputName жолы = userInputScanner.nextLine (); System.out.println («Сәлем» + userInputName + «!»); }}

91968 18
91968 18

Қадам 8. Құрастырыңыз және іске қосыңыз

Пәрмен жолына немесе терминалға өтіп, HaloDunia.java іске қосқан команданы орындаңыз. Біз алдымен бағдарламаны құрастыруымыз керек:

javac HelloDunia.java

. Содан кейін біз оны іске қоса аламыз:

java HelloWorld

Кеңестер

  • Java-объектіге бағытталған программалау тілі. Қосымша ақпарат алу үшін объектіге бағытталған программалау тілдерінің негіздерін оқып шыққан дұрыс.
  • Объектіге бағытталған программалаудың көптеген ерекшеліктері бар. Олардың үшеуі:

    • Инкапсуляция: кейбір компонент объектілеріне қатынауды шектеу мүмкіндігі. Java -де өрістер мен әдістерге арналған жеке, қорғалған және жалпы модификаторлар бар.
    • Полиморфизм: объектінің бірнеше сәйкестендіруді қолдану мүмкіндігі. Java -де басқа объектінің әдістерін қолдану үшін басқа объектіге объект енгізуге болады.
    • Мұра: ағымдағы объект сияқты бір иерархиядағы басқа сыныптардың өрістері мен әдістерін қолдану мүмкіндігі.

Ұсынылған: