Sadržaj:

JAVA - Uvod: 5 koraka
JAVA - Uvod: 5 koraka

Video: JAVA - Uvod: 5 koraka

Video: JAVA - Uvod: 5 koraka
Video: Java. Урок 5. Многопоточность. Часть 1 2024, Srpanj
Anonim
JAVA - Uvod
JAVA - Uvod

Pokušat ću vas učinkovito i brzo voditi kroz ovaj vodič. JAVA je vrlo složen jezik s puno učenja. Ovi vodiči ne preuzimaju nikakvu odgovornost za pravilno podučavanje, ali pokušat ću to razjasniti i izostaviti sve pogreške. Ako ste već upoznati s Javom, trebali biste prijeći na kasnije odjeljke. Ovaj odjeljak je samo napomena. Zatim ćemo vas dočekati s JAVA jezikom.

Korak 1: JAVA - Dobivanje alata

JAVA - Dobivanje alata
JAVA - Dobivanje alata
JAVA - Dobivanje alata
JAVA - Dobivanje alata

Kao što vjerojatno znate, potrebni su nam alati za početak pisanja JAVA koda. Mogli biste jednostavno upotrijebiti svoj notes i izvršiti ga iz naredbenog retka, ali dobit ćemo uređivač jer je to lakše i brže. Dobit ćemo urednika eclpise JAVA. (AKO IMA KOMENTARA NA PROBLEME) KORAK #1) Idite na web mjesto ovdje i kliknite zeleni gumb za preuzimanjeKORAK #2) Spremite ga na radnu površinu i kliknite "U redu" KORAK #3) Kad dovršite preuzimanje, desnom tipkom miša kliknite datoteku i odaberite " Izdvojite sve "KORAK #4) Trebali biste vidjeti novu mapu na radnoj površini i provjeriti ima li u njoj datoteku" eclipse.exe ". Sada dvaput kliknite na datoteku eclipse.exe s ikonom pomrčine Sunca. Kada se otvori, od vas će se tražiti da stvorite radni prostor. Unesite "myWork" u traku s imenom i kliknite U redu. Tada biste trebali vidjeti zaslon dobrodošlice, a u gornjem desnom kutu kliknite gumb "radna ploča". Sada biste trebali vidjeti nešto poput prve slike pri dnu. Nakon toga kliknite "Datoteka"> "Novo"> "Java projekt". U okvir s imenom upišite "myProj", pa kliknite dalje, a zatim dovršite. Sada biste u istraživaču projekata (lijevo od zaslona) trebali vidjeti mapu pod nazivom "myProj". U istraživaču projekata možete vidjeti sve svoje datoteke. Područje u sredini je glavna pozornica (odjeljak za kodiranje), a desni dio je Knjižnica koja nam daje popis funkcija i klasa. (Govorit će o klasama i funkcijama kasnije). Donji dio je popis pogrešaka, ako imamo bilo kakvih problema tijekom izvođenja ili koda, oni će biti tu. To je također prozor konzole u kojem se prikazuje izlaz. Na kraju, desnom tipkom miša kliknite mapu "myProj" koju smo stvorili i idite na "Novo"> "Klasa". U traku s imenom upišite "myFirst". Kliknite završi. Za bliži pogled trebali biste vidjeti drugu sliku pri dnu. Sada ste spremni za početak pisanja koda u JAVI. U sljedećem koraku napisat ćemo vaš prvi program i raspraviti neke JAVA elemente.

Korak 2: JAVA - Početak rada s Javom

JAVA - Početak rada s Javom
JAVA - Početak rada s Javom
JAVA - Početak rada s Javom
JAVA - Početak rada s Javom

U JAVI se sve temelji na klasama, odjeljcima koda sa naredbama za izvršavanje. Postoje i te stvari koje se nazivaju metode, manji dijelovi koda koji također sadrže funkcije. Obično postoji više metoda u klasi, koje međusobno djeluju na temelju vrijednosti određenih varijabli i vraćaju vrijednost. Te se metode pakiraju u klasu, a zatim klase s metodama mogu stupiti u interakciju s drugim klasama i ispisati povratnu vrijednost na ekranu. Postoji i nešto što se naziva glavna metoda, metoda koju prevoditelj prvo traži. Na temelju uputa koje daje glavna metoda, prevoditelj se može premjestiti u različite klase za izvršavanje različitih metoda ili jednostavno ostati u glavnoj metodi. Za sada samo stvorimo glavnu metodu. U svoj razred "myFirst" utipkajte kod podebljano: public class myFirst {public static void main (String args) {}} Sada razgovarajmo o ovom kodu. Svaka se metoda temelji na sljedećoj sintaksi: [accessSpecifier] [returnType] [methodName] ([parametri]) {[methodBody]} Specifikacije pristupa u ovom slučaju su "javne" i "statične". Svaka metoda može biti "javna" ili "privatna". "Javno" znači da metodi može pristupiti bilo koja klasa. "Privatno" znači da metodi može pristupiti samo klasa kojoj pripada. Kasnije ću objasniti ključnu riječ "Static". Ovdje smo napravili javnu statičku glavnu metodu s imenom main i parametrima "String args" (neću sada objašnjavati parametre). U tijelo metode upisujemo sve naredbe koje ne želimo izvršiti. Tijelo metode i tijelo klase uvijek se nalaze između kovrčavih zagrada. NAPOMENA: JAVA je osjetljiv na velika i mala slova, pa prilikom upisivanja naredbi morate ih upisati točno onako kako je navedeno ili ćete dobiti pogrešku !!!!!! Sada utipkajte kod podebljano u svoju glavnu metodu: public class myFirst {public static void main (String args) {System.out.println ("Hello world!"); }} Do sada biste trebali imati kôd na prvoj slici. Sada idite na "Pokreni"> "Pokreni", pa kliknite "U redu" kada se pojavi dijaloški okvir, a pri dnu (prozor konzole) trebali biste vidjeti tekst "Pozdrav svijetu!" tiskana. Za referencu provjerite drugu sliku. Ovdje smo koristili naredbu System.out.println za ispis linije na ekranu. "Sustav" je klasa koja sadrži mnoge funkcije. "Izlaz" je bio u tome što smo htjeli ispisivati OUT na zaslon (ili izlaz), a metoda "println" znači; linija ispisa. Zatim smo u zagrade i pod navodnike (jer je ovo vrijednost niza (vrijednost koja sadrži riječi)) uvrstili tekst koji smo htjeli ispisati, a redak završili točkom-zarezom (;). NAPOMENA: Svi retci u JAVI moraju završiti točkom-zarezom, osim redova kada deklariramo klase ili metode. Također možemo koristiti "print", ali razlika između "print" i "println" je u tome što "print" ispisuje tekst na liniji, ali "println" znači ispisati tekst i završiti redak, što znači da ako sljedeći naredba je "print", tekst će se ispisati u novom retku. U ovom trenutku, želio bih se ispričati zbog loše kvalitete mojih slika. Uključio sam neka pitanja za samoprovjeru na dnu. U sljedećem koraku ću uključiti odgovore na njih. U sljedećem koraku također ću vas upoznati s osnovnim vrstama vrijednosti. SAMOPROVJERA: #1) Napišite program za ispis riječi "sir" slovo po slovo. SAVJET: Koristite naredbu "print"#2) Za eksperimentiranje koristite naredbe "print" i "println".#3) Što nije u redu s ovim retkom koda: System.out.println (Pozdrav svijetu!); #4) Što ćete dobiti ako pokrenete ove retke koda: System.out.print ("h"); System.out.print ("i"); System.out.println ("po-"); System.out.print ("sin");

Korak 3: JAVA - osnovne vrste varijabli

JAVA - Temelji osnovnih varijabli
JAVA - Temelji osnovnih varijabli
JAVA - Temelji osnovnih varijabli
JAVA - Temelji osnovnih varijabli

Odgovori na prethodna pitanja SAMOSTROJNE provjere su:#1) System.out.print ("c"); System.out.print ("h"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); #2) Nema jasnog odgovora.#3) Tekst u zagradama nije bio u navodnicima.#4) Pozdrav, Na kraju ovog koraka bit će i pitanja za samoprovjeru. Postoji mnogo vrsta podataka. U ovom uputstvu preći ćemo samo na osnovne, a to će ipak potrajati nekoliko koraka. Sve varijable rade na donjoj sintaksi. [DataType] [variable_ame] = [value]; ex. int myNum = 8; int tip: "int" tip, znači cijeli broj. Radi na istoj sintaksi kao gore. Nisu potrebni navodnici za držanje vrijednosti za bilo koju numeričku vrstu. Sve int varijable se kreću od minimalno -2, 147, 483, 648 do maksimalne vrijednosti 2, 147, 483, 647. Najčešći cijeli brojevi će stati u ovaj raspon, ali ako umjesto toga ne koriste "long". ex. int devet = 9; long type: Tip "long" duga je verzija naredbe "int". Rasponi od -9, 223, 372, 036, 854, 775, 808 do 9, 223, 372, 036, 854, 775, 807. Tip plutajućeg tipa: "Float" tip je broj s pomičnim zarezom, što znači da sadrži decimalna vrijednost. dvostruki tip: Tip "dvostruki" je broj s pomičnim zarezom, koji može držati veću vrijednost. string string: Vrsta "string" sadrži tekstualnu vrijednost. Tekst (vrijednost) mora biti u dvostrukim navodnicima. ex. Niz pozdrav = "Zdravo prazno"; To su bili osnovni tipovi podataka. Za ispis bilo koje od njih samo upišite naziv varijable u parametre "println" metode bez navodnika. ex. int myNum = 52930; System.out.println (myNum + "Je li vrijednost myNum"); Gornji kôd bi ispisao "52930 Is the value of myNum" na ekranu. Usput, tamo smo koristili znak plus za kombiniranje niza u redak koji smo ispisivali, tako da bi ispisao vrijednost niza nakon vrijednosti myNum. Možete koristiti znak plus za dodavanje varijabli u naredbi "println" i dodavanje vrijednosti niza. Pogledajte dvije slike pri dnu da vidite što sam učinio. Ovo je odjeljak 1/2 vrsta brojeva, u sljedećem odjeljku ću vas naučiti nekim jednostavnim matematičkim operatorima koje možete koristiti za varijable.

Korak 4: JAVA - Matematički operatori

JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori
JAVA - Matematički operatori

Ovo je odjeljak 2/2 "Osnovne vrste varijabli". Ovdje ću predstaviti matematičke operatore. Postoji znak "+" koji znači zbrajanje. Koristi se za zbrajanje brojeva. ex. int zbroj = 5 + 579; Također se koristi za kombiniranje nizova u "println" metodi. ex. System.out.println ("Ovo su" + "tri niza" + "kombinirano."); Primijetite da sam prije dodavanja drugog niza na prvom i drugom nizu koristio razmak na kraju kako bi izgledao normalno. Tu je i znak "-" kao što ste pretpostavili, a koristi se samo za oduzimanje brojeva. ex. int oduzimanje = 9 - 6; Tu je i operator množenja, koji je predstavljen sa "*" u javi (zvjezdica). Koristi se za množenje brojeva. ex. int množenje = 756 * 15; Tu je i operator podjele, koji je predstavljen s "/" (kosa crta). Koristi se za dijeljenje brojeva. ex. int podjela = 50 /5 Također postoji modulo operator, koji je predstavljen sa "%". Modulo se koristi za fokusiranje na ostatak dva broja, ako ih ima. ex. int modulo = 10 % 9; Ne morate dodavati navodnike za brojeve ako koristite brojeve u "println" metodi, ili će se oni tumačiti kao vrijednosti niza. ex. System.out.println (6 + 7); ZAJEDNIČKA GREŠKA 1: System.out.println ("6" + "7"); Gornji kôd vraća 67, a ne 13. Kako biste to izbjegli, izbrišite navodnike. Nazivi varijabli mogu se koristiti za identifikaciju vrijednosti. Kao što su: int myNum = 9; System.out.println ("Vrijednost myNum je" + myNum); Sve dok "myNum" oko sebe nema varijabli, program će ispisati "Vrijednost myNum je 9". Operatore možete koristiti i za izvođenje operacija u "println" metodi za vraćanje brzih rezultata. ex. System.out.println (8 * 10); Moje slike će se temeljno odnositi na sve što smo pokrili u ovom odjeljku, ali ne zaboravite ih pogledati. U sljedećem koraku bit će malo novog materijala, ali bit će test koji pokriva sve što smo do sada naučili. Evo pitanja za samoprovjeru: SAMOPROVJERA #1: Napišite program za izračun po modulu od 789 do 2 i ispišite rezultat na ekranu. SAMOPROVJERA #2: Opišite tip podataka "int", s barem osnovnim karakteristikama. SAMOPROVJERA #3: Izradite varijablu niza pod nazivom "pozdrav" s prijateljskom porukom u kojoj izostavljate ime (npr. Zdravo _). Zatim stvorite niz pod nazivom "name" s vrijednošću vašeg imena. Zatim kombinirajte ove varijable i trebali biste dobiti svoju konačnu poruku. SAMOPROVJERA #4: Kako predstavljate množenje u JAVI? (Koji znak koristite)

Korak 5: JAVA - prvi test / komentiranje

JAVA - 1. test / Komentiranje
JAVA - 1. test / Komentiranje

Evo odgovora na prethodna pitanja SAMOSTROJNE provjere:#1) System.out.println (789 % 2); #2) Tip podataka "int" sadrži cijeli broj.#3) Pozdravni niz = = "Zdravo"; String name = "Učitelj JAVA" System.out.println (pozdrav + ime); #4) Koristite "*" (zvjezdica) OK, sada ću za ovu instrukciju uključiti samo malo novog materijala i vezu do mog testa. U JAVI postoji nešto što se zove "komentiranje". To znači komentirati svoj rad. Postoje dvije vrste komentara koje možete postaviti u jednom retku (vidi primjer 1) i u više redaka (vidi primjer 2). Uključeni su primjeri ovih komentara. Za komentar u jednom retku morate staviti 2 kose crte ispred teksta, sve desno od kosih crta smatra se komentarom, a JAVA prevoditelj ih zanemaruje. Jednostavan komentar u više reda nalazi se između kose crte i 2 zvjezdice, a završava zvjezdicom i kosom crtom. Napredni komentar s više redaka opisuje metodu, to ćemo prijeći kasnije. JAVA SAVJET: Predlažem da komentirate sve, pa i najjednostavnije stvari. Jer ako netko prolazi kroz vaš posao i može imati problema s razumijevanjem vašeg koda. Možda nije očito da varijabla d označava dolare. Također vam predlažem da često čuvate svoj rad. (Jednom sam izgubio mnogo koda) npr. 1 int broj2 = 78; // Stvorimo cijeli broj, "num2" s vrijednošću 78 ex. 2 / ** Napravite cijeli broj, "num2" s vrijednošću 78* / int num2 = 78; U redu, sretno na testu.:-) (VEZA NA DNA, PROČITAJTE NAPOMENU) NAPOMENA: Stvarno sam žurio s izradom kviza, pa sam na #2 označio pogrešan odgovor kao točan. Točan odgovor na to pitanje bila je posljednja opcija. Jako mi je žao zbog ove neugodnosti. Link do testa je ovdje. Na dnu ekrana dobrodošlice nalazi se i slika. Sretno i ne zaboravite pročitati moj sljedeći vodič!:-)

Preporučeni: