3 mënyra për të shkruar programin tuaj të parë në Java

Përmbajtje:

3 mënyra për të shkruar programin tuaj të parë në Java
3 mënyra për të shkruar programin tuaj të parë në Java

Video: 3 mënyra për të shkruar programin tuaj të parë në Java

Video: 3 mënyra për të shkruar programin tuaj të parë në Java
Video: Gjerat Me Te Cuditshme Dhe Qesharake Te Kapura Ne Kamera ! 2024, Prill
Anonim

Java është një gjuhë programimi e orientuar drejt objekteve e krijuar në 1995 nga James Gosling. Kjo do të thotë, gjuha paraqet konceptet si "objekte" me "fusha" (d.m.th. atribute që përshkruajnë objekte) dhe "metoda" (veprime që objektet mund të kryejnë). Java është një gjuhë "një herë e shkruar, drejtuar kudo". Kjo do të thotë, gjuha është krijuar për të funksionuar në çdo platformë që ka një makinë virtuale Java (JVM). Për shkak se Java është një gjuhë programimi shumë e gjatë, është e lehtë për fillestarët të mësojnë dhe kuptojnë. Udhëzimi i mëposhtëm është një hyrje në shkrimin e programeve me Java.

Hapi

Metoda 1 nga 3: Shkrimi i programeve Prime Java

91968 1
91968 1

Hapi 1. Për të filluar të shkruani programe me Java, përcaktoni mjedisin tuaj të punës

Shumë programues përdorin Mjedisin e Zhvillimit të Integruar (IDE) siç janë Eclipse dhe Netbeans për programimin Java, por ne mund të shkruajmë programe Java dhe t'i përpilojmë ato pa një IDE.

91968 2
91968 2

Hapi 2. Çdo lloj programi i ngjashëm me Notepad do të jetë i mjaftueshëm për programim me Java

Programuesit e linjës së ashpër ndonjëherë preferojnë redaktorët e tekstit të integruar në terminal, të tilla si vim dhe emacs. Një redaktues i fuqishëm teksti që mund të instalohet si në kompjuterët me Windows ashtu edhe në Linux (Mac, Ubuntu, etj.) Është Sublime Text. Thisshtë ky redaktues teksti që do të përdorim në këtë tutorial.

91968 3
91968 3

Hapi 3. Sigurohuni që keni të instaluar Java Software Development Kit

Do t'ju duhet për të përpiluar programin tuaj.

  • Në sistemet e bazuara në Windows, nëse ndryshoret e mjedisit nuk përputhen, mund të përjetoni dështim gjatë ekzekutimit

    javac

  • Me Lexoni artikullin Si të instaloni Paketën e Zhvillimit të Softuerëve Java për më shumë detaje mbi instalimin e JDK për të shmangur këtë gabim.

Metoda 2 nga 3: Përshëndetje Programi Botëror

91968 4
91968 4

Hapi 1. Para së gjithash, ne do të krijojmë një program që shfaq mesazhin "Përshëndetje Botë

"Në redaktuesin tuaj të tekstit, krijoni një skedar të ri dhe ruajeni me emrin" HelloDunia.java ". HelloDunia është emri juaj i klasës dhe emri i klasës duhet të jetë i njëjtë me emrin e skedarit tuaj.

91968 5
91968 5

Hapi 2. Përcaktoni klasën dhe metodat kryesore

Metoda kryesore

boshllëku statik publik kryesor (String args)

është një metodë që do të ekzekutohet ndërsa programi është duke u ekzekutuar. Kjo metodë kryesore do të ketë të njëjtën deklaratë të metodës në të gjitha programet Java.

klasa publike HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Hapi 3. Shkruani një linjë të kodit që do të shfaqë "Përshëndetje Botë

System.out.println ("Përshëndetje Botë.");

  • Kushtojini vëmendje përbërësve të kësaj linje:

    • Sistemi

    • udhëzon sistemin të bëjë diçka.
    • jashtë

    • i tregon sistemit që ne do të prodhojmë dalje.
    • println

    • shkurt për "linjë printimi". Pra, ne udhëzojmë sistemin të shfaqë vijën në dalje.
    • Thonjëza të ndezura

      ("Përshendetje Botë.")

      do të thotë metodë

      System.out.println ()

      kaloni në një parametër, i cili, në këtë rast, është një String

      "Përshendetje Botë."

  • Vini re se ka disa rregulla në Java që duhet të respektohen:

    • Ju gjithmonë duhet të shtoni një pikëpresje (;) në fund të çdo rreshti.
    • Java është e ndjeshme ndaj shkronjave të mëdha. Kështu që ju duhet të shkruani emrin e metodës, emrin e ndryshores dhe emrin e klasës me shkronja të sakta, përndryshe do të dështoni.
    • Blloqet e kodit që janë specifike për një metodë ose lak të veçantë janë mbyllur në mbajtëse kaçurrelësh.
91968 7
91968 7

Hapi 4. Vendosni gjithçka së bashku

Programi juaj përfundimtar Halo World duhet të duket si më poshtë:

klasa publike HelloWorld {public static void main (String args) {System.out.println ("Përshëndetje Botë."); }}

91968 8
91968 8

Hapi 5. Ruani skedarin tuaj dhe hapni një komandë të shpejtë ose terminal për të përpiluar programin

Shkoni te dosja ku ruhet HaloDunia.java dhe shkruani

javac HelloDunia.java

Me Kjo komandë i thotë përpiluesit Java që dëshironi të përpiloni HaloDunia.java. Nëse ndodh një gabim, përpiluesi do t'ju tregojë se çfarë shkoi keq. Përndryshe, nuk do të shihni asnjë mesazh nga përpiluesi. Nëse shikoni drejtorinë ku aktualisht keni të ruajtur HaloDunia.java, do të shihni HaloDunia.class. Ky është skedari që Java do të përdorë për të drejtuar programin tuaj.

91968 9
91968 9

Hapi 6. Drejtoni programin

Më në fund, ne do të drejtojmë programin tonë! Në komandën e shpejtë ose terminalin, shkruani

java HelloWorld

Me Kjo komandë i thotë Java se doni të ekzekutoni klasën HaloWorld. Do të shihni "Përshëndetje Botë". shfaqet në tastierë.

91968 10
91968 10

Hapi 7. Urime, programi juaj i parë Java është gati

Metoda 3 nga 3: Input dhe Output

91968 11
91968 11

Hapi 1. Tani do të zgjerojmë programin Hello World për të përfshirë hyrjen e përdoruesit

Në programin Hello World, ne shfaqim një varg që përdoruesi ta shohë, por pjesa interaktive e programit është kur përdoruesi duhet të fusë të dhëna në program. Tani do ta zgjasim programin për t'i kërkuar përdoruesit të fusë emrin e tij dhe më pas ta përshëndesë përdoruesin me atë emër.

91968 12
91968 12

Hapi 2. Importoni klasën Skaner

Në Java, ne kemi një lloj biblioteke të integruar në të cilën mund të hyjmë, por së pari duhet ta importojmë. Njëra prej këtyre bibliotekave është java.util, e cila përmban objektin Skaner që na nevojitet për të marrë të dhëna nga përdoruesi. Për të importuar klasën Skaner, shtoni rreshtin e mëposhtëm në fillim të kodit.

import java.util. Scanner;

  • Ky kod i tregon programit që ne duam të përdorim objektin Scanner që është në paketën java.util.
  • Nëse duam të hyjmë në çdo objekt në paketën java.util, thjesht shkruani

    import java.util.*;

  • në fillim të kodit.
91968 13
91968 13

Hapi 3. Brenda metodës kryesore, jepni një shembull të ri të objektit Skaner

Java është një gjuhë programimi e orientuar nga objekti. Pra, kjo gjuhë përshkruan konceptin e përdorimit të objekteve. Objekti Skaner është një shembull i një objekti që ka fusha dhe metoda. Për të përdorur klasën Scanner, ne duhet të krijojmë një objekt të ri Scanner, fushat e të cilit mund të plotësojmë dhe metodat që mund të përdorim. Për ta bërë këtë, shkruani:

Skanuesi userInputScanner = Skanuesi i ri (System.in);

  • userInputScanner

  • është emri i objektit Skaner që sapo morëm mostrën. Vini re se emri është shkruar me shkronja të mëdha dhe të vogla; kjo është një konventë e emërtimit të ndryshueshme në Java.
  • Ne përdorim operatorin

    i ri

    për të krijuar një shembull të ri objekti. Pra, në këtë shembull, ne krijojmë një shembull të ri të objektit Skaner duke shkruar

    skaner i ri (System.in)

  • .
  • Objekti Skaner përfshin parametra që i tregojnë objektit se çfarë të skanojë. Në këtë rast, ne hyjmë

    Sistemi.in

    si parametra.

    Sistemi.in

  • i thotë programit të skanojë për hyrje nga sistemi, domethënë hyrjen që përdoruesi do të shkruajë në program.
91968 14
91968 14

Hapi 4. Kërkoni të dhëna nga përdoruesi

Ne duhet të kërkojmë të dhëna nga përdoruesi në mënyrë që përdoruesi të dijë kur të shkruajë diçka në tastierë. Ky hap mund të ndërmerret nga

System.out.print

ose

System.out.println

System.out.print ("Cili është emri juaj?");

91968 15
91968 15

Hapi 5. Kërkojini objektit Skaner të futë rreshtin tjetër që përdoruesi ka shtypur dhe ta ruajë në një ndryshore

Skaneri gjithmonë do të fusë të dhëna që përmbajnë atë që përdoruesi ka shtypur. Linja e mëposhtme do t'i kërkojë Skanerit të marrë emrin që përdoruesi ka futur dhe ta ruajë atë në një ndryshore:

String userInputName = userInputScanner.nextLine ();

  • Në Java, konventa për përdorimin e metodave të një objekti është

    emri i objektit.metodaName (parametrat)

    Me Në

    userInputScanner.nextLine ()

    ne e quajmë objektin Skaner me emrin që sapo i dhamë, atëherë ne e quajmë metodën e tij

    NextLine ()

  • i cili nuk përfshin asnjë parametër.
  • Vini re se ne ruajmë rreshtin tjetër në një objekt tjetër: një objekt String. Ne e kemi quajtur objektin tonë String

    emri i përdoruesit

91968 16
91968 16

Hapi 6. Trego përshëndetjen përdoruesit

Tani që kemi ruajtur emrin e përdoruesit, mund t'i shfaqim përshëndetjen përdoruesit. Kujto me

System.out.println ("Përshëndetje Botë.");

që shkruajmë në klasën kryesore? I gjithë kodi që sapo kemi shkruar duhet të jetë mbi atë rresht. Tani ne mund ta modifikojmë atë linjë për të qenë:

System.out.println ("Përshëndetje" + userInputName + "!");

  • Mënyra se si ne bashkojmë "Përshëndetje", emrin e përdoruesit dhe "!" duke shkruar

    "Përshëndetje" + userInputName + "!"

  • e quajtur bashkimi i vargut.
  • Këtu kemi tre vargje: "Përshëndetje", userInputName dhe "!". Vargjet në Java janë fikse, që do të thotë se nuk mund të ndryshohen. Pra, kur bashkojmë këto tre vargje, në thelb po krijojmë një varg të ri që përmban përshëndetjen.
  • Pastaj e marrim këtë varg të ri dhe e kalojmë si parametër në të

    System.out.println

  • .
91968 17
91968 17

Hapi 7. Organizoni gjithçka dhe kurseni

Kodi ynë tani do të duket kështu:

import java.util. Scanner; klasa publike HelloWorld {public static void main (String args) {Scanner userInputScanner = Scanner i ri (System.in); System.out.print ("Cili është emri juaj?"); String userInputName = userInputScanner.nextLine (); System.out.println ("Përshëndetje" + userInputName + "!"); }}

91968 18
91968 18

Hapi 8. Përpiloni dhe ekzekutoni

Shkoni te linja e komandës ose terminali dhe ekzekutoni të njëjtën komandë siç drejtojmë HaloDunia.java. Së pari ne duhet të përpilojmë programin:

javac HelloDunia.java

Me Atëherë mund ta ekzekutojmë:

java HelloWorld

Këshilla

  • Java është një gjuhë programimi e orientuar nga objekti. Pra, është një ide e mirë të lexoni bazat e gjuhëve të programimit të orientuara nga objekti për të mësuar më shumë.
  • Programimi i orientuar nga objekti ka shumë veçori të veçanta. Tre prej tyre janë:

    • Kapsulim: aftësia për të kufizuar qasjen në disa objekte përbërëse. Java ka modifikues privat, të mbrojtur dhe publikë për fushat dhe metodat.
    • Polimorfizëm: aftësia e objektit për të përdorur identitete të shumta. Në Java, një objekt mund të futet në një objekt tjetër për të përdorur metodat e atij objekti tjetër.
    • Trashëgimia: aftësia për të përdorur fushat dhe metodat nga klasat e tjera në të njëjtën hierarki me objektin aktual.

Recommended: