Njia 4 za Kuandika Mpango Wako wa Kwanza katika Java

Orodha ya maudhui:

Njia 4 za Kuandika Mpango Wako wa Kwanza katika Java
Njia 4 za Kuandika Mpango Wako wa Kwanza katika Java

Video: Njia 4 za Kuandika Mpango Wako wa Kwanza katika Java

Video: Njia 4 za Kuandika Mpango Wako wa Kwanza katika Java
Video: HATUA KWA HATUA Jinsi ya KUJIFUNZA na KUTUMIA Microsoft Excel 2024, Mei
Anonim

Java ni lugha ya programu inayolenga vitu iliyoundwa mnamo 1995 na James Gosling, ambayo inamaanisha kuwa inawakilisha dhana kama "vitu" na "uwanja" (ambazo ni sifa zinazoelezea kitu) na "mbinu" (vitendo ambavyo kitu kinaweza kufanya). Java ni lugha ya "andika mara moja, kimbia popote", ambayo inamaanisha kuwa imeundwa kuendesha kwenye jukwaa lolote ambalo lina Mashine ya Java (JVM). Kwa kuwa Java ni lugha ya programu ya kitenzi, ni rahisi kwa Kompyuta kujifunza na kuelewa. Mafunzo haya ni utangulizi wa programu za uandishi katika Java.

Hatua

Njia 1 ya 3: Kuandika Programu yako ya Kwanza ya Java

91968 1
91968 1

Hatua ya 1. Ili kuanza kuandika programu katika Java, weka mazingira yako ya kazi

Waandaaji programu wengi hutumia Mazingira ya Jumuishi ya Maendeleo (IDEs) kama Eclipse na Netbeans kwa programu yao ya Java, lakini mtu anaweza kuandika programu ya Java na kuiandaa bila IDE zilizopigwa.

91968 2
91968 2

Hatua ya 2. Aina yoyote ya programu kama Notepad itatosha kwa programu katika Java

Programu ngumu wakati mwingine wanapendelea kutumia wahariri wa maandishi ambao wako ndani ya terminal kama vile vim na emacs. Mhariri mzuri sana wa maandishi ambaye anaweza kusanikishwa kwenye mashine zote za Windows na kwenye mashine inayotegemea linux (Mac, Ubuntu, n.k.) ni Nakala Tukufu, ambayo ndiyo tutakayotumia katika mafunzo haya.

91968 3
91968 3

Hatua ya 3. Hakikisha kuwa umeweka Kifaa cha Maendeleo ya Programu ya Java

Utahitaji hii kwa kuandaa programu yako.

  • Katika mfumo wa uendeshaji wa Windows, ikiwa mabadiliko ya mazingira sio sahihi, unaweza kupata hitilafu wakati wa kukimbia

    javac

  • . Rejea nakala ya usanikishaji Jinsi ya Kusanikisha Kitanda cha Ukuzaji wa Programu ya Java kwa maelezo zaidi juu ya usanikishaji wa JDK ili kuepuka kosa hili.

Njia ya 2 ya 3: Hello World Program

91968 4
91968 4

Hatua ya 1. Kwanza tutaunda programu inayochapisha "Hello World

"Katika mhariri wa maandishi yako, tengeneza faili mpya na uihifadhi kama" HelloWorld.java ". HelloWorld ni jina la darasa lako na utahitaji jina la darasa lako kuwa jina sawa na faili yako.

91968 5
91968 5

Hatua ya 2. Tangaza darasa lako na njia yako kuu

Njia kuu

static utupu wa umma kuu (Kamba args)

ndiyo njia ambayo itatekelezwa wakati programu inaendelea. Njia hii kuu itakuwa na tamko la njia sawa katika kila programu ya Java.

darasa la umma HelloWorld {public static void main (Kamba args) {}}

91968 6
91968 6

Hatua ya 3. Andika mstari wa nambari ambao utachapisha "Hello World

System.out.println ("Hello World.");

  • Wacha tuangalie vifaa vya mstari huu:

    • Mfumo

    • inauambia mfumo ufanye kitu.
    • nje

    • inauambia mfumo kwamba tutafanya vitu vya pato.
    • println

    • inasimama kwa "laini ya kuchapisha," kwa hivyo tunaambia mfumo uchapishe laini kwenye pato.
    • Mabano karibu

      ("Salamu, Dunia.")

      inamaanisha kuwa njia

      Mfumo.out.println ()

      inachukua parameter, ambayo, katika kesi hii, ni String

      "Salamu, Dunia."

  • Kumbuka kuwa kuna sheria kadhaa kwenye Java ambazo tunapaswa kuzingatia:

    • Lazima kila wakati uongeze semicoloni mwishoni mwa kila mstari.
    • Java ni nyeti kwa kesi, kwa hivyo lazima uandike majina ya njia, majina anuwai, na majina ya darasa katika kesi sahihi au utapata hitilafu.
    • Vitalu vya nambari maalum kwa njia fulani au kitanzi vimefungwa kati ya mabano ya curly.
91968 7
91968 7

Hatua ya 4. Weka yote pamoja

Mpango wako wa mwisho wa Hello World unapaswa kuonekana kama ifuatavyo:

darasa la umma HelloWorld {public static void main (String args) {System.out.println ("Hello World."); }}

91968 8
91968 8

Hatua ya 5. Hifadhi faili yako na ufungue msukumo wa amri au kituo cha kukusanya programu

Nenda kwenye folda ambapo ulihifadhi HelloWorld.java na andika ndani

JavaScript HelloWorld.java

. Hii inamwambia mkusanyaji wa Java kwamba unataka kukusanya HelloWorld.java. Ikiwa kuna makosa, mkusanyaji atakuambia ni nini umekosea. Vinginevyo, haupaswi kuona ujumbe wowote kutoka kwa mkusanyaji. Ukiangalia saraka ambapo una HelloWorld.java sasa, unapaswa kuona darasa la HelloWorld. Hii ni faili ambayo Java itatumia kuendesha programu yako.

91968 9
91968 9

Hatua ya 6. Endesha programu

Mwishowe, tunapata kuendesha programu yetu! Katika amri ya haraka au terminal, andika ndani

java HelloWorld

. Hii inaiambia Java kuwa unataka kuendesha darasa la HelloWorld. Unapaswa kuona "Hello World." onyesha kwenye dashibodi yako.

91968 10
91968 10

Hatua ya 7. Hongera, umefanya programu yako ya kwanza ya Java

Njia ya 3 ya 3: Pembejeo na Pato

91968 11
91968 11

Hatua ya 1. Sasa tutapanua programu yetu ya Hello World kuchukua maoni kutoka kwa mtumiaji

Katika programu yetu ya Hello World, tulichapisha kamba ili mtumiaji aione, lakini sehemu ya maingiliano ya programu ni wakati mtumiaji anapata kuingia kwenye programu. Sasa tutapanua programu yetu ili kumshawishi mtumiaji kwa jina lake na kisha kumsalimu mtumiaji kwa jina lake.

91968 12
91968 12

Hatua ya 2. Ingiza darasa la Skana

Katika Java, tuna zingine zilizojengwa kwenye maktaba ambazo tunaweza kupata, lakini lazima tuingize. Moja ya maktaba hizi ni java.util, ambayo ina kitu cha Scanner ambacho tunahitaji kupata pembejeo ya mtumiaji. Ili kuagiza darasa la skana, tunaongeza laini ifuatayo mwanzoni mwa nambari yetu.

kuagiza java.util. Scanner;

  • Hii inaambia mpango wetu kwamba tunataka kutumia kitu cha Scanner ambacho kiko kwenye kifurushi java.util.
  • Ikiwa tunataka kupata kila kitu kwenye kifurushi cha java.util, tunaandika tu

    kuagiza java.util. *;

  • mwanzoni mwa nambari yetu.
91968 13
91968 13

Hatua ya 3. Ndani ya njia yetu kuu, hakikisha mfano mpya wa kitu cha Scanner

Java ni lugha ya programu inayolenga vitu, kwa hivyo inawakilisha dhana kwa kutumia vitu. Kitu cha Scanner ni mfano wa kitu ambacho kina uwanja na njia. Ili kutumia darasa la skana, lazima tuunde kitu kipya cha skana ambacho tunaweza kujaza uwanja na kutumia njia za. Ili kufanya hivyo, tunaandika:

Scanner userInputScanner = Scanner mpya (System.in);

  • mtumiajiInputScanner

  • ni jina la kitu cha Scanner ambacho tumesisitiza tu. Kumbuka kuwa jina limeandikwa katika kesi ya ngamia; huu ndio mkataba wa kutaja vigeuzi katika Java.
  • Tunatumia

    mpya

    operator kuunda mfano mpya wa kitu. Kwa hivyo, katika mfano huu, tuliunda mfano mpya wa kitu cha Scanner kwa kuandika

    Skana mpya (System.in)

  • .
  • Kifaa cha Scanner kinachukua parameter ambayo inamwambia kitu kile cha kukagua. Katika kesi hii, tunaweka ndani

    Mfumo

    kama kigezo.

    Mfumo

  • inauambia mpango huo kukagua pembejeo kutoka kwa mfumo, ambayo ni pembejeo ambayo mtumiaji ataandika kwenye programu.
91968 14
91968 14

Hatua ya 4. Harakisha mtumiaji kwa pembejeo

Tunapaswa kushawishi mtumiaji kwa pembejeo ili mtumiaji ajue wakati wa kuchapa kitu kwenye koni. Hii inaweza kutimizwa na

Rekodi ya Mfumo

au a

Mfumo.out.println

System.out.print ("Jina lako nani?");

91968 15
91968 15

Hatua ya 5. Uliza kitu cha Skana kuchukua katika mstari unaofuata ambao mtumiaji huandika na kuuhifadhi kwa kutofautisha

Scanner daima itachukua data juu ya kile mtumiaji anaandika.

Kamba ya mtumiajiInputName = userInputScanner.nextLine ();

  • Katika Java, mkutano wa kutumia njia ya kitu ni

    objectName.methodName (vigezo)

    . Katika

    userInputScanner.nextLine ()

    tunaita kitu chetu cha Scanner kwa jina ambalo tumempa tu na kisha tunaita njia yake

    NextLine ()

  • ambayo haichukui vigezo vyovyote.
  • Kumbuka kuwa tunahifadhi laini inayofuata kwenye kitu kingine: kitu cha String. Tumetaja kitu chetu cha Kamba

    mtumiajiInputName

91968 16
91968 16

Hatua ya 6. Chapisha salamu kwa mtumiaji

Sasa kwa kuwa tuna jina la mtumiaji lililohifadhiwa, tunaweza kuchapisha salamu kwa mtumiaji. Kumbuka

System.out.println ("Hello World.");

kwamba tuliandika katika darasa kuu? Nambari zote ambazo tumeandika tu zinapaswa kwenda juu ya mstari huo. Sasa tunaweza kurekebisha laini hiyo kusema:

System.out.println ("Hello" + userInputName + "!");

  • Njia ambayo tumefunga "Halo", jina la mtumiaji, na "!" kwa kuandika

    "Hello" + userInputName + "!"

  • inaitwa String concatenation.
  • Kinachotokea hapa ni kwamba tuna nyuzi tatu: "Hello", userInputName, na "!". Kamba katika Java hazibadiliki, ambayo inamaanisha kuwa haziwezi kubadilishwa. Kwa hivyo wakati tunafunga kamba hizi tatu, kimsingi tumeundwa kamba mpya ambayo ina salamu.
  • Kisha tunachukua kamba hii mpya na kuilisha kama parameta kwa

    Mfumo.out.println

  • .
91968 17
91968 17

Hatua ya 7. Weka yote pamoja na uhifadhi

Nambari yetu inapaswa kuonekana kama hii:

kuagiza java.util. Scanner; darasa la umma HelloWorld {public static void main (String args) {Scanner userInputScanner = Scanner mpya (System.in); System.out.print ("Jina lako nani?"); Kamba ya mtumiajiInputName = userInputScanner.nextLine (); System.out.println ("Hello" + userInputName + "!"); }}

91968 18
91968 18

Hatua ya 8. Kusanya na kukimbia

Nenda kwa amri ya haraka au wastaafu na utumie amri sawa na tulipokimbilia upigaji kura wetu wa kwanza wa HelloWorld.java. Tunapaswa kwanza kukusanya programu:

JavaScript HelloWorld.java

. Basi tunaweza kuiendesha:

java HelloWorld

Mfano wa Programu za Java

Image
Image

Mfano wa Programu ya Msingi ya Java

Kusaidia wikiHow na kufungua sampuli zote.

Image
Image

Mfano wa Programu ya Java na Ingizo

Kusaidia wikiHow na kufungua sampuli zote.

Vidokezo

  • Java ni lugha ya programu inayolenga vitu, kwa hivyo ni muhimu kusoma zaidi juu ya misingi ya lugha za programu zinazoelekezwa na kitu.
  • Programu inayolenga kitu ina huduma nyingi maalum kwa dhana yake. Tatu ya huduma kuu ni:

    • Kuficha: uwezo wa kuzuia ufikiaji wa baadhi ya vifaa vya kitu. Java ina viboreshaji vya faragha, vilivyolindwa, na vya umma kwa uwanja na njia.
    • Polymorphism: uwezo wa vitu kuchukua vitambulisho tofauti. Katika Java, kitu kinaweza kutupwa kwenye kitu kingine kutumia njia za kitu kingine.
    • Urithi: uwezo wa kutumia uwanja na njia kutoka kwa darasa lingine katika safu sawa na kitu cha sasa.

Ilipendekeza: