Kako napisati prvi program na javi

Java je objektno orijentirani programski jezik koji je stvorio James Gosling 1995. godine, što znači izražavanje varijabli kao predmeti s poljima (koja su atributi koji opisuju objekt) i metode (aktivnosti koje se mogu izvesti). Java je jezik koji vam omogućuje pisanje programa koji se mogu pokrenuti pod bilo kojom java virtualnom mašinom. Budući da je ovo prilično voluminozan u broju riječi, programski jezik, dovoljno je da samo razumijem i studira čak i početnike. U ovom priručniku, uvod u programiranje na Javi.

Korake

Metoda 1 od 3:
Pisanje prvog Java programa
  1. Image pod nazivom 91968 1
jedan. Da biste započeli pisanje programa na Javi, prvo postavite okruženje programera. Mnogi programeri koriste integrirano razvojno okruženje (ENG. Integrisano razvojno okruženje - IDE), poput pomračenja Netbeansa, ali možete stvoriti program bez njega.
  • Slika pod nazivom 91968 2
    2. Bilo koji softver za notepad bit će dovoljan za Java programiranje. Neki programeri radije koriste urednike teksta na bazi vim-a i emacsa. Tu je i prilično dobar uređivač teksta, koji se može instalirati i na Windows i Linux (Mac, Ubuntui tako na) - Sublime tekst. Koristićemo ga u ovom pregledu.
  • Image Nasloven 91968 3
    3
  • Ako vaš računar pokreće pokretanje operativnog sistema Windows, a varijabilna okruženja ne radi pogrešno, može izdati grešku Javac. Pročitati Životinja na instaliranju postavljenog programera aplikacija, Da biste dobili detaljnije informacije o instalaciji da biste eliminirali ovu grešku.
  • Metoda 2 od 3:
    Zdravo svijete
    1. Image pod nazivom 91968 4
    jedan. Za početak, stvorit ćemo program koji će izdati natpis Hello World. Kreirajte novu datoteku u uređivaču teksta i sačuvajte je kao "Zdravo svijete.Java". "Zdravo svijete" - Ovo je naziv klase koji mora odgovarati nazivu datoteke, važno je.
  • Image Nasloven 91968 5
    2. Podesite klasu i glavnu metodu. Glavna metodaJavna statička void glavna (string [] args) Koristit će se svaki put kada se program pokrene i bit će instaliran u svakom naknadnom programu Java.
    Javna klasa Helloworld {javna statička void glavna (string [] args) {}}
  • Slika pod nazivom 91968 6
    3. Unesite liniju koda "Zdravo svijete."
    Sistem.Napolje.Println ("Zdravo svijete.")-
  • Razmotrite komponente ovog kodnog niza:
  • Sistem odnosi se na sistem koji pokazuje određene akcije.
  • Napolje obavještava sistem da ćemo uvesti neke podatke.
  • Println Ulazni red - izvještava o sistemu potrebe za prikaz vrijednosti na ekranu.
  • Nosači okolo ("Zdravo svijete") Navedite da metoda sistema.Napolje.Println () Odabire ovu vrijednost kao parametar.
  • Zabilježite nekoliko pravila koja je potrebno slijediti programiranjem u Javi:
  • Na kraju svake linije koda trebate staviti tačku zarezom.
  • Java je osjetljiva na registar, tako da je potrebno napisati vrijednosti metode, varijabli i naziv klase potrebno je uzeti u obzir.
  • Kodni blokovi koji pripadaju određenoj metodi podijeljeni su u kovrčava zagrade.
  • Slika pod nazivom 91968 7
    4. Povežite sve zajedno. Konačno, vaš Hello World program trebao bi izgledati ovako:
    Javna klasa Helloworld {javna statička void glavna (string [] args) {sistem.Napolje.Println ("Zdravo svijete.") -}}
  • Slika pod nazivom 91968 8
    pet. Spremite datoteku i otvorite naredbeni redak ili terminal za sastavljanje programa. Idite u mapu u kojoj ste spasili datoteku Helloworld.Java i ulazak u Javac (Java optimiziranje prevodilaca) Helloworld.Java. Dakle, znat ćete prevoditelj koji želite pretvoriti datoteku. Ako će se pogreške pojaviti u procesu, prevodilac će vas obavijestiti o onome što ste pogriješili. U idealnom slučaju, ne biste trebali imati obavijesti od prevoza u procesu pretvorbe datoteke. Na kraju kompilacije pogledajte u mapu u kojoj je sačuvana datoteka Helloworld-a.Java - mora se pojaviti dosije Helloworld.Klasa. Za početak će koristiti Java virtualnu mašinu.
  • Image pod nazivom 91968 9
    6. Pokrenite program. Napokon smo stigli do ove tačke! U naredbenoj liniji ili terminalu uđite u Java Helloworld. Virtualni stroj će shvatiti na takav način na koji želite pokrenuti klasu Helloordorld. Helloworld natpisi trebaju se pojaviti u konzoli.
  • Slika pod nazivom 91968 10
    7. Čestitamo, kreirali ste svoj prvi Java program.
  • Metoda 3 od 3:
    Unesite i izlaz
    1. Slika pod nazivom 91968 11
    jedan. Sada moramo proširiti vaš Hello World Program tako da ona doživljava unos podataka od strane korisnika. U našem programu objavili smo niz koji je vidljiv korisniku, ali u interaktivnim programima korisnici unose podatke u aplikacije. Naš zadatak je proširiti program da bi zatražili ime od korisnika, a zatim je pozdravio po imenu.
  • Slika pod nazivom 91968 12
    2. Klasa uvoza skenera. Java ima ugrađene biblioteke na koje imamo pristup, ali moramo ih uvesti. Jedna od ovih biblioteka je Java.UTIL sadrži skener objekta koji trebate unijeti podatke korisnika. Da bismo uvozili ovu klasu, moramo dodati sljedeću liniju na izvorni kod.
    Uvezi Java.Util.Skener-
  • Tako ćemo obavijestiti program koji želimo koristiti objekt skenera, koji postoji u Java paketu.Util.
  • Ako želimo pristupiti svim objektima u biblioteci Java.Util., Moramo jednostavno uvesti na početku Java koda.Util.*.
  • Slika pod nazivom 91968 13
    3. Morate unijeti novu varijablu u objektu skenera. Java - Objektno orijentirani programski jezik, koji upravlja varijablama kroz objekte. Skener je primjer objekta koji ima polja i metode. Da biste koristili klasu skenera, morate kreirati novi objekt skenera, s kojim možemo popuniti polja. Za to propisujemo sljedeće:
    Scanner userInputScanner = novi skener (sistem.u)-
  • UserInputScannerIme objekta skenera koji smo upravo instalirali. Imajte na umu da je ime napisano u "Gorbat registru". Ovo je dogovor o korištenju varijabli u Javi.
  • Koristimo novi operater kako bismo stvorili novu instancu objekta. U našem slučaju stvorili smo novu instancu objekta skenera određujući u kodu Novi skener (sistem.u).
  • Objekt skenera pokupi parametar koji govori objekt za skeniranje. U ovom slučaju, sistem.In je parametar. Sistem.Informacije o programu koji je potreban za skeniranje podataka koje je unio korisnik.
  • Image Naziv 91968 14
    4. Dalje, trebali biste napraviti jasnu potrebu za unosom podataka u konzoli. To se može učiniti pomoću naredbe Sistem.Napolje.Ispisati ili Sistem.Napolje.Println.
    Sistem.Napolje.Print ("Kako se zoveš? ")-
  • Image Nasloven 91968 15
    pet. Napravite tako da objekt skenera pokupio sljedeći redak koji korisnik uđe i spremio ga kao varijablu. Skener mora uvijek prikupiti podatke koje je korisnik unio. Sljedeći kodeks koda pružit će objektu skenera da prepozna ime koje je napisao korisnik i spremi ga kao varijablu:
    String userInputName = userInputScanner.Sljedeći lint ()-
  • U Javi se postavlja potvrda metode objekta na parametreNaziv objekta.Namjena metode (parametri). Šifra žice UserInputScanner.Sljedeći lint () Poziva objekt skenera koristeći mu ime dodijeljeno mu, a zatim nazivamo metodu Sljedeći lint (), koji se ne mogu postaviti parametrima.
  • Prihvatite napomenu da sljedeću liniju čuvamo u drugom objektu - String. Naznačena je u kodu UserInTputName
  • Image Nasloven 91968 16
    6. Print Greates za korisnika. Nakon što smo spasili njegovo ime, možemo ispisati pozdrav za ovog korisnika. Sjetite se linijeSistem.Napolje.Println ("Zdravo svijete.")- Koje smo koristili u glavnoj datoteci s produžetkom klase? Sav kôd koji smo napisali trebalo bi da se nalazi iznad ove linije. Sada možemo promijeniti ovu liniju tako da je potrebna sljedeći tekst:
    Sistem.Napolje.Println ("Zdravo " + UserInTputName + "!")-
  • Morate unijeti "bok", korisničko ime i uskličnik pomoću žica koda "Zdravo " + UserInTputName + "!". To se zove veslanje.
  • Imamo tri retka: zdravo, ", UserInputName, I "!". Zaštitni u Javi su nepromijenjeni i ne mogu se uređivati. Stoga smo ih kombinirali, stvorili smo novu liniju u kojoj se nalazi pozdrav.
  • Nakon toga ovu novu liniju koristimo kao parametar za Sistem.Napolje.Println.
  • Slika pod nazivom 91968 17
    7. Zaustavite sve zajedno i sačuvajte. Naš kôd bi trebao izgledati ovako:
    Uvezi Java.Util.Skener-javna klasa Helloworld {javna statička void glavna (string [] args) {scanner userInputscanner = novi skener (sistem.In) -ssistem.Napolje.Print ("Kako se zoveš? ") -String userInputName = userInputScanner.Sljedeći lint () - sistem.Napolje.Println ("Zdravo " + UserInTputName + "!") -}}
  • Slika pod nazivom 91968 18
    osam. Sastavite i pokrenite. Idite na naredbenu liniju ili terminal i pokrenite iste naredbe koje smo koristili za Helloworld.Java. Prvo morate sastaviti program pomoću prevodilaca za optimizaciju jezikaJavac Helloworld.Java.Nakon toga možemo pokrenuti ovaj program Java Helloworld.
  • Savjeti

    • Java - Objektno orijentirani programski jezik, tako da je korisno pročitati o osnovama objektno orijentiranih programskih jezika.
    • Objektno orijentirano programiranje ima mnogo funkcija koje su specifične za njegovu paradigmu. Tri najvažnija:
    • Enkapsulacija - Sposobnost ograničavanja pristupa određenim komponentama objekta. Na Javi su javne, privatne i zaštićene izmjene za polja i metode.
    • Polimorfizam - imovina predmeta za poduzimanje različitih identifikatora. U Javi se objekt može izraziti kroz drugi objekt za korištenje svoje metode.
    • Nasljeđivanje - mogućnost korištenja polja i metoda iz druge klase kao dio iste hijerarhije kao trenutni objekt.
    Slične publikacije