Si të shkruani programin tuaj të parë me Java

Autor: Monica Porter
Data E Krijimit: 15 Marsh 2021
Datën E Azhurnimit: 27 Qershor 2024
Anonim
Hooray!!! This primrose in 2022 bloomed before snowdrops!
Video: Hooray!!! This primrose in 2022 bloomed before snowdrops!

Përmbajtje

Java është një gjuhë programimi e orientuar drejt objektit e prezantuar nga James Gosling në 1995. Kjo do të thotë, ajo përfaqëson koncepte si "objekt" dhe "fushë" (të cilat janë veti që përshkruajnë objektin). Java është një gjuhë "shkruaj një vend, ekzekuto diku tjetër": është krijuar për të ekzekutuar në çdo platformë që ka Java Virtual Machine (JVM). Si gjuhë shumëgjuhëshe e programimit, Java është mjaft e lehtë për tu mësuar dhe kuptuar për fillestarët. Ky artikull është një hyrje fillestare në programimin Java.

Hapat

Metoda 1 nga 3: Shkruani programin tuaj të parë Java

  1. Për të filluar programimin me Java, duhet të konfiguroni mjedisin tuaj të punës. Shumë programues përdorin Mjedise të Integruara të Zhvillimit (IDE), të tilla si Eclipse dhe Netbeans, për të programuar Java. Sidoqoftë, përsëri mund të shkruani dhe përpiloni programe Java pa to.

  2. Çdo program i ngjashëm me Notepad është i mjaftueshëm për të programuar me Java. Programuesit konservatorë ndonjëherë preferojnë të përdorin redaktuesit e teksteve që janë në terminal, të tilla si vim dhe emacs. Sublime Text është një redaktues i mirë teksti që mund të instalohet si në kompjuterët Windows ashtu edhe në makineritë e bazuara në Linux (Mac, Ubuntu, etj.). Alsoshtë gjithashtu redaktori i përdorur në këtë udhëzues.
  3. Sigurohu Java e Zhvillimit të Programit Java instaluar Do t'ju duhet për të përpiluar programin.
    • Në kompjuterët Windows, nëse ndryshoret e mjedisit nuk janë të sakta, mund të ketë një gabim në ekzekutim javac Ju lutemi referojuni artikullit se si të instaloni Kitin e Zhvillimit të Programit Java për të shmangur këtë gabim.
    reklamë

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


  1. Së pari, ne do të krijojmë një program që shtyp fjalët "Hello World."Në redaktuesin e tekstit, krijoni një skedar të ri dhe ruajeni atë si" ChaoThegioi.java ". ChaoThegioi është emri juaj i klasës dhe ky emër i klasës duhet të përputhet me emrin e skedarit.
  2. Shpalleni klasën dhe metodën kryesore. Metoda kryesore public static void main (String args) është metoda që do të ekzekutohet kur të ekzekutohet programi. Deklarata është e njëjtë në të gjitha programet Java.

  3. Shkruani kodin me fjalët "Përshëndetje Botë.
    • Le të shohim përbërësit e kësaj linje komande:
      • Sistemi i thotë sistemit të bëjë diçka.
      • out i tregon sistemit se ne do të bëjmë diçka me prodhimin.
      • println qëndron për "print line" dhe me të, ne po kërkojmë që sistemi të shtypë një vijë në dalje.
      • Kllapat e jashtme ("Përshëndetje Botërore.") Tregon metodën System.out.println () merr një parametër, dhe në këtë rast është String "Përshendetje Botë."
    • Vini re se në Java ka disa rregulla që duhet të ndjekim:
      • Gjithmonë përfundoni me një pikëpresje.
      • Java dallon shkronjat e mëdha dhe të vogla. Prandaj, për të shmangur gabimet, duhet të shkruani emrin e metodës, emrin e ndryshores dhe emrin e klasës në rastin e duhur.
      • Blloku i kodit privat të një metode ose loopi të caktuar është i mbyllur në kllapa kaçurrelë.
  4. Shkrihet. Shfaqja juaj e fundit Hello World duhet të duket kështu:
  5. Ruani skedarin dhe hapni rreshtin tuaj të komandës ose interpretuesin e terminalit. Shkoni te dosja ku keni ruajtur ChaoThegioi.java dhe shkruani javac ChaoThegioi.java. Ky kod do t'i tregojë përpiluesit Java që dëshironi të përpiloni ChaoThegioi.java. Nëse ka gabime, përpiluesi do t'ju tregojë se ku e keni bërë. Nëse nuk ka gabime, atëherë nuk duhet të ketë mesazhe nga përpiluesi. Tani, shikoni në drejtorinë ChaoThegioi.java, do të shihni ChaoThegioi.class. Ky është skedari Java që përdorni për të ekzekutuar programin tuaj.
  6. Drejtoni programin. Më në fund, ne duhet të ekzekutojmë programin! Në komandën e shpejtë ose në terminal, shtypni java ChaoThegioi. Ky kod i tregon Java-s që dëshiron të ekzekutosh klasën ChaoThegioi. Fjalët "Përshëndetje Botë". do të shfaqet në ekranin e monitorit tuaj.
  7. Urime, ju keni shkruar programin tuaj të parë Java! reklamë

Metoda 3 nga 3: Hyrja dhe dalja

  1. Tani, ne do të zgjerojmë programin Hello World për të marrë kontributin e përdoruesit. Në këtë program, ne kemi shtypur një varg karakteresh që mund të lexohen nga përdoruesi. Sidoqoftë, pjesa ndërvepruese e programit qëndron në atë që përdoruesi do ta fusë atë. Tani, ne do të zgjerojmë programin, do t'i kërkojmë përdoruesit të futë një emër dhe pastaj t'i dërgojmë një përshëndetje specifike.
  2. Hyni në klasën e Skanuesit. Në Java, ju mund të përdorni një numër bibliotekash të integruara. Sidoqoftë, për t'i përdorur ato, duhet t'i importojmë në program. Një nga ato biblioteka është java.util, e cila përmban objektin Skaner që na duhet për të marrë informacion nga përdoruesi. Për të hyrë në klasën Skaner, shtojmë rreshtin vijues në fillim të programit.
    • Kjo rresht komandash i tregon programit se duam të përdorim objektin Skaner të disponueshëm në paketën java.util.
    • Për të hyrë në çdo objekt në paketën java.util, ne thjesht duhet të shkruajmë import java.util. *; në fillim të shfaqjes.
  3. Në metodën kryesore, krijoni një shembull të ri të objektit Skaner. Java është një gjuhë programimi e orientuar drejt objektit, kështu që përfaqëson konceptet e përdorimit të objektit. Skaneri është një shembull i një objekti me fusha dhe metoda. Për të përdorur klasën Scanner, ne duhet të krijojmë një objekt të ri Scanner - ne do të jemi në gjendje të shtojmë fusha dhe të përdorim metodat e tij. Për ta bërë këtë, ne shkruajmë:
    • userInputScanner është emri i objektit Skaner që sapo krijuam. Vini re se ky emër është shkruar në formën CamelCase (d.m.th., fjalët shkruhen rresht, shkronja e parë e secilës fjalë është me shkronjë të madhe) - kjo është konventa e emërtimit të variablave në Java.
    • Ne përdorim operatorë e re për të krijuar një shembull të ri të një objekti.Në këtë rast, ne krijuam një shembull të ri të objektit Skaner duke shkruar Skanues i ri (System.in).
    • Objekti Skaner merr një parametër që tregon se çfarë të skanojë. Në këtë rast, ne hyjmë Sistemi.in si parametër. System.in i kërkon programit të skanojë hyrjen nga sistemi, e cila është hyrja që përdoruesi do të shkruajë në program.
  4. Kërkojini përdoruesit të fusin informacione. Ju do të duhet t'i kërkoni përdoruesit të dijë kur të shkruaj diçka në ekranin e konsolës. Kjo mund të bëhet me kod System.out.print ose System.out.println.
  5. Tregojini objektit Skaner të marrë rreshtin tjetër që përdoruesi ka shtypur dhe ruajeni atë si një ndryshore. Skanuesi gjithmonë do të marrë të dhënat që përdoruesi ka futur. Rreshti tjetër do t'i kërkojë Skanerit të marrë inputin e përdoruesit dhe ta ruajë atë në një ndryshore:
    • Në Java, konvencioni i përdorimit të metodave të një objekti është Emri i objektit.metri Emri (parametrat). Në userInputScanner.nextLine (), ne e quajmë objektin Skaner me emrin që i kemi caktuar dhe pastaj e quajmë metodën e tij. nextLine (), kjo metodë nuk merr asnjë parametër.
    • Vini re se ne po ruajmë rreshtin tjetër në një objekt tjetër: objektin String. Unë kam dhënë një emër userInputName për këtë objekt.
  6. Printo përshëndetjen për përdoruesin. Tani që emri i përdoruesit është ruajtur, ne mund të shtypim një përshëndetje për ta. Mos harroni kodin System.out.println ("Përshëndetje Botë."); që kemi shkruar në klasën kryesore? Çdo kod që sapo kemi shkruar do të jetë përpara kësaj linje kodi. Tani mund ta modifikojmë atë linjë kodi në:
    • Mënyra se si kombinojmë "Përshëndetje", emrin e përdoruesit dhe "!" me "Përshëndetje" + userInputName + "!" quhet bashkim i vargut.
    • Këtu, kemi tre vargje karakteresh: "Përshëndetje", userInputName dhe "!". Në Java, String është i pandryshueshëm. Pra, kur i bashkojmë këto tre vargje, ne në thelb po krijojmë një varg të ri që përmban përshëndetjen.
    • Tjetra, ne do ta marrim këtë varg të ri dhe do ta fusim atë si një argument System.out.println.
  7. Bashkoni dhe kurseni. Ne kemi programin e mëposhtëm:
  8. Përpiloni dhe ekzekutoni. Shko te komanda e shpejtë ose terminali dhe drejtoje atë me komandën që përdorëm në ekzekutimin e parë të ChaoThegioi.java. Së pari, ne duhet të përpilojmë programin: javac ChaoThegioi.java. Tjetra, ne mund ta ekzekutojmë atë: java ChaoThegioi. reklamë

Këshilla

  • Java është një gjuhë programimi e orientuar drejt objektit, kështu që duhet të lexoni më shumë rreth bazave të kësaj gjuhe programimi.
  • Programimi i orientuar drejt objektit ka shumë karakteristika unike. Tre nga karakteristikat kryesore janë:
    • Karakteristikat e paketimit: aftësia për të kufizuar hyrjen në disa përbërës të objektit. Java përdor fjalë kyçe për të përcaktuar mënyrat private, të mbrojtura dhe publike të fushave dhe metodave.
    • Polimorfizmi: aftësia për të njohur identifikuesit e shumëfishtë të objektit. Në Java, një objekt mund të kalojë në një objekt tjetër duke përdorur metodat e atij objekti.
    • Trashëgimia: aftësia për të përdorur fushat dhe metodat nga klasa që janë në të njëjtën hierarki me objektin aktual.