Ձեր առաջին ծրագիրը Java- ում գրելու 4 եղանակ

Բովանդակություն:

Ձեր առաջին ծրագիրը Java- ում գրելու 4 եղանակ
Ձեր առաջին ծրագիրը Java- ում գրելու 4 եղանակ

Video: Ձեր առաջին ծրագիրը Java- ում գրելու 4 եղանակ

Video: Ձեր առաջին ծրագիրը Java- ում գրելու 4 եղանակ
Video: WORD փաստաթղթի էջերի համարակալում 2024, Մայիս
Anonim

Java- ն օբյեկտին ուղղված ծրագրավորման լեզու է, որը ստեղծվել է 1995 թվականին Jamesեյմս Գոսլինգի կողմից, ինչը նշանակում է, որ այն ներկայացնում է հասկացությունները որպես «օբյեկտներ» ՝ «դաշտերով» (որոնք հատկություններ են, որոնք նկարագրում են օբյեկտը) և «մեթոդներ» (գործողություններ, որոնք օբյեկտը կարող է կատարել). Java- ն «գրել մեկ անգամ, գործարկել ամենուր» լեզուն է, ինչը նշանակում է, որ այն նախատեսված է աշխատելու ցանկացած հարթակում, որն ունի Java վիրտուալ մեքենա (JVM): Քանի որ Java- ն շատ մանրամասն ծրագրավորման լեզու է, սկսնակների համար հեշտ է սովորել և հասկանալ: Այս ձեռնարկը Java- ում ծրագրեր գրելու ներածություն է:

Քայլեր

Մեթոդ 1 -ը 3 -ից. Գրեք ձեր առաջին Java ծրագիրը

91968 1
91968 1

Քայլ 1. Java ծրագրով ծրագրեր սկսելու համար ստեղծեք ձեր աշխատանքային միջավայրը:

Շատ ծրագրավորողներ օգտագործում են Ինտեգրված զարգացման միջավայրեր (IDE), ինչպիսիք են Eclipse- ը և Netbeans- ը իրենց Java ծրագրավորման համար, սակայն կարելի է գրել Java ծրագիր և կազմել այն առանց ուռած IDE- ների:

91968 2
91968 2

Քայլ 2. Գրատետրին նման ցանկացած ծրագիր բավական կլինի Java ծրագրավորման համար:

Հարդքոր ծրագրավորողները երբեմն նախընտրում են օգտագործել տերմինալի ներսում գտնվող տեքստային խմբագիրներ, ինչպիսիք են vim և emacs: Շատ լավ տեքստային խմբագիր, որը կարող է տեղադրվել ինչպես Windows սարքի, այնպես էլ linux- ի վրա հիմնված մեքենայի վրա (Mac, Ubuntu և այլն), Sublime Text- ն է, որն այն է, ինչ մենք կօգտագործենք այս ձեռնարկում:

91968 3
91968 3

Քայլ 3. Համոզվեք, որ տեղադրված է Java ծրագրակազմի մշակման հավաքածուն:

Սա ձեզ հարկավոր կլինի ձեր ծրագիրը կազմելու համար:

  • Windows- ի վրա հիմնված օպերացիոն համակարգում, եթե շրջակա միջավայրի փոփոխականները ճիշտ չեն, կարող եք սխալ ստանալ, երբ աշխատում եք

    javac

  • . Այս սխալից խուսափելու համար JDK- ի տեղադրման մասին լրացուցիչ մանրամասների համար տե՛ս տեղադրման հոդվածը Ինչպես տեղադրել Java ծրագրակազմի մշակման հավաքածուն:

Մեթոդ 2 -ից 3 -ը ՝ Hello World ծրագիր

91968 4
91968 4

Քայլ 1. Նախ մենք կստեղծենք ծրագիր, որը տպում է «Բարև աշխարհ

«Ձեր տեքստային խմբագրիչում ստեղծեք նոր ֆայլ և պահեք այն որպես« HelloWorld.java »: HelloWorld- ը ձեր դասի անունն է, և ձեզ հարկավոր կլինի, որ ձեր դասարանի անունը լինի ձեր ֆայլի նույն անունը:

91968 5
91968 5

Քայլ 2. Հայտարարեք ձեր դասարանը և ձեր հիմնական մեթոդը:

Հիմնական մեթոդը

հանրային ստատիկ դատարկ հիմնական (String args)

այն մեթոդն է, որը կիրականացվի ծրագրավորման ընթացքում: Այս հիմնական մեթոդը կունենա նույն մեթոդի հայտարարագիրը յուրաքանչյուր Java ծրագրում:

հանրային դաս HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Քայլ 3. Գրեք ծածկագրի տողը, որը տպելու է «Բարև աշխարհ

System.out.println («Բարև աշխարհ»);

  • Եկեք նայենք այս տողի բաղադրիչներին.

    • Համակարգ

    • հրամայում է համակարգին ինչ -որ բան անել:
    • դուրս

    • պատմում է համակարգին, որ մենք պատրաստվում ենք որոշ ելքային աշխատանքներ կատարել:
    • տպագիր

    • նշանակում է «տպման գիծ», այնպես որ մենք ասում ենք համակարգին տպել տող ելքում:
    • Փակագծերը շուրջը

      ("Բարեւ աշխարհ.")

      նշանակում է, որ մեթոդը

      System.out.println ()

      ընդունում է մի պարամետր, որն, այս դեպքում, String- ն է

      "Բարեւ աշխարհ."

  • Նշենք, որ Java- ում կան որոշ կանոններ, որոնց մենք պետք է հետևենք.

    • Ամեն տողի վերջում դուք միշտ պետք է ավելացնեք ստորակետ:
    • Java- ն մեծատառ է, այնպես որ դուք պետք է գրեք մեթոդի անուններ, փոփոխականների անուններ և դասերի անուններ ճիշտ դեպքում, հակառակ դեպքում սխալ կստանաք:
    • Կոդի բլոկները, որոնք հատուկ են որոշակի մեթոդի կամ օղակի, պատված են գանգուր փակագծերի միջև:
91968 7
91968 7

Քայլ 4. Դրեք բոլորը միասին:

Ձեր վերջին Hello World ծրագիրը պետք է ունենա հետևյալ տեսքը.

հանրային դաս HelloWorld {public static void main (String args) {System.out.println («Բարև աշխարհ»); }}

91968 8
91968 8

Քայլ 5. Պահեք ձեր ֆայլը և բացեք հրամանի տողը կամ տերմինալը `ծրագիրը կազմելու համար:

Գնացեք այն թղթապանակը, որտեղ պահպանել եք HelloWorld.java և մուտքագրեք

javac HelloWorld.java

. Սա Java կոմպիլյատորին ասում է, որ ցանկանում եք կազմել HelloWorld.java: Եթե կան սխալներ, ապա կազմողը ձեզ կասի, թե ինչ սխալ եք արել: Հակառակ դեպքում, դուք չպետք է տեսնեք կոմպիլյատորի ոչ մի հաղորդագրություն: Եթե այժմ նայեք այն գրացուցակին, որտեղ այժմ ունեք HelloWorld.java, ապա պետք է տեսնեք HelloWorld.class- ը: Սա այն ֆայլն է, որը Java- ն կօգտագործի ձեր ծրագիրը գործարկելու համար:

91968 9
91968 9

Քայլ 6. Գործարկեք ծրագիրը:

Ի վերջո, մենք պետք է գործարկենք մեր ծրագիրը: Հրամանի տողում կամ տերմինալում մուտքագրեք

java HelloWorld

. Սա Java- ին ասում է, որ ցանկանում եք վարել HelloWorld դասը: Դուք պետք է տեսնեք «Բարև աշխարհ»: հայտնվեք ձեր վահանակում:

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- ն է, որը պարունակում է Scanner օբյեկտը, որն անհրաժեշտ է օգտվողի մուտքագրման համար: Սկաներ դասը ներմուծելու համար մենք մեր ծածկագրի սկզբում ավելացնում ենք հետևյալ տողը:

ներմուծել java.util. Scanner;

  • Սա մեր ծրագրին ասում է, որ մենք ցանկանում ենք օգտագործել սկան օբյեկտը, որն առկա է java.util փաթեթում:
  • Եթե մենք ցանկանում էինք մուտք ունենալ java.util փաթեթի յուրաքանչյուր օբյեկտ, մենք պարզապես գրում ենք

    ներմուծել java.util.*;

  • մեր ծածկագրի սկզբում:
91968 13
91968 13

Քայլ 3. Մեր հիմնական մեթոդի ներսում տեղադրեք Սկաներ օբյեկտի նոր օրինակ:

Java- ն օբյեկտ-կողմնորոշված ծրագրավորման լեզու է, ուստի այն ներկայացնում է օբյեկտներ օգտագործող հասկացությունները: Սկաներ օբյեկտը օբյեկտի օրինակ է, որն ունի դաշտեր և մեթոդներ: Scanner դասը օգտագործելու համար մենք պետք է ստեղծենք նոր Scanner օբյեկտ, որը կարող ենք լրացնել դաշտերը և օգտագործել մեթոդները: Դա անելու համար մենք գրում ենք.

Սկան 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 (պարամետրեր)

    . Մեջ

    userInputScanner.nextLine ()

    մենք կոչում ենք մեր Սկաների օբյեկտին այն անունով, որը մենք պարզապես տվել ենք այն, իսկ հետո մենք կոչում ենք դրա մեթոդը

    հաջորդ տող ()

  • որը չի ընդունում որևէ պարամետր:
  • Նկատի ունեցեք, որ մենք պահում ենք հաջորդ տողը մեկ այլ օբյեկտում ՝ String օբյեկտում: Մենք անվանել ենք մեր String օբյեկտը

    userInputName

91968 16
91968 16

Քայլ 6. Տպեք ողջույնը օգտվողին:

Այժմ, երբ մենք պահում ենք օգտվողի անունը, մենք կարող ենք տպել ողջույնը օգտվողին: Հիշեք,

System.out.println («Բարև աշխարհ»);

որ մենք գրել ենք հիմնական դասարանում: Բոլոր այն ծածկագրերը, որոնք մենք պարզապես գրել ենք, պետք է դուրս գան այդ տողից: Այժմ մենք կարող ենք փոփոխել այդ տողը ՝ ասելով.

System.out.println («Բարև» + userInputName + "!");

  • Ինչպես մենք կապեցինք «Բարև», օգտվողի անունը և «!»: գրելով

    "Բարև" + userInputName + "!"

  • կոչվում է String concatenation:
  • Այն, ինչ կատարվում է այստեղ, այն է, որ մենք ունենք երեք տող ՝ «Բարև», 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. Կազմեք և գործարկեք:

Մուտք գործեք հրամանի տող կամ տերմինալ և գործարկեք նույն հրամանները, ինչ մենք կատարել էինք HelloWorld.java- ի մեր առաջին կրկնության համար: Մենք պետք է նախ կազմենք ծրագիրը.

javac HelloWorld.java

. Այնուհետև մենք կարող ենք այն գործարկել.

java HelloWorld

Օրինակ Java ծրագրեր

Image
Image

Հիմնական Java ծրագրի օրինակ

Աջակցեք wikiHow և բացել բոլոր նմուշները.

Image
Image

Sample Java ծրագրի ներածում

Աջակցեք wikiHow և բացել բոլոր նմուշները.

Խորհուրդներ

  • Java- ն օբյեկտ-կողմնորոշված ծրագրավորման լեզու է, ուստի օգտակար է ավելի շատ կարդալ օբյեկտի վրա հիմնված ծրագրավորման լեզուների հիմքերի մասին:
  • Օբյեկտ կողմնորոշված ծրագրավորումն ունի իր պարադիգմային հատուկ բազմաթիվ առանձնահատկություններ: Այս հիմնական հատկություններից երեքն են.

    • Ծածկապատում: օբյեկտի որոշ բաղադրիչների մուտքը սահմանափակելու ունակություն: Java- ն ունի դաշտերի և մեթոդների մասնավոր, պաշտպանված և հանրային փոփոխիչներ:
    • Պոլիմորֆիզմ. օբյեկտների կողմից տարբեր ինքնություններ ընդունելու ունակություն: Java- ում օբյեկտը կարող է գցվել մեկ այլ օբյեկտի մեջ `մյուս օբյեկտի մեթոդներն օգտագործելու համար:
    • Ժառանգություն: մեկ այլ դասի դաշտեր և մեթոդներ օգտագործելու ունակություն նույն հիերարխիայում, ինչպես ընթացիկ օբյեկտը:

Խորհուրդ ենք տալիս: