Sisukord:

JAVA - Sissejuhatus: 5 sammu
JAVA - Sissejuhatus: 5 sammu

Video: JAVA - Sissejuhatus: 5 sammu

Video: JAVA - Sissejuhatus: 5 sammu
Video: Уроки Java с нуля / #5 – Данные от пользователя. Математические действия 2024, Juuli
Anonim
JAVA - Sissejuhatus
JAVA - Sissejuhatus

Püüan teid juhendada inimesi selle õpetuse kaudu tõhusalt ja kiiresti. JAVA on väga keeruline keel, mida tuleb palju õppida. Need õpetused ei võta mingit vastutust teie õige õpetamise eest, kuid ma püüan selle selgeks teha ja jätan kõik vead välja. Kui olete JAVA -ga juba tuttav, peaksite järgmiste osade juurde minema. See jaotis on lihtsalt märkus. Järgmisena hakkame teid JAVA keelega tervitama.

Samm: JAVA - tööriistade hankimine

JAVA - tööriistade hankimine
JAVA - tööriistade hankimine
JAVA - tööriistade hankimine
JAVA - tööriistade hankimine

Nüüd, nagu te ilmselt teate, vajame Java -koodi kirjutamise alustamiseks mõningaid tööriistu. Võite lihtsalt kasutada oma märkmikku ja käivitada selle käsurealt, kuid me saame redaktori, sest see on lihtsam ja kiirem. Me saame eclpise JAVA redaktori. (KUI TÕRKE KOMMENTAAR) 1. samm) Minge veebisaidile siin ja klõpsake rohelist allalaadimisnuppu SAMM #2) Salvestage see oma töölauale ja klõpsake nuppu "OK". SAMM #3) Kui allalaadimine on lõppenud, paremklõpsake faili ja valige " Väljavõte "STEP #4) Teie töölauale peaks ilmuma uus kaust ja veenduge, et selles oleks fail" eclipse.exe ". Nüüd topeltklõpsake faili eclipse.exe koos päikesevarjutuse ikooniga. See palub teil avada tööruumi. Sisestage nimeribale "myWork" ja klõpsake nuppu OK. Seejärel peaksite nägema tervitusekraani ja paremas ülanurgas klõpsake nuppu "töölaud". Nüüd peaksite nägema allosas midagi sellist nagu 1. pilt. Pärast seda klõpsake "Fail"> "Uus"> "Java -projekt". Tippige nime lahtrisse "myProj" ja klõpsake nuppu Järgmine ning seejärel lõpetage. Nüüd peaksite projektiuurijas (ekraani vasakul) nägema kausta nimega "myProj". Projektiuurija on koht, kus näete kõiki oma faile. Keskel asuv ala on põhisüsteem (kodeerimisjaotis) ja parempoolne osa on raamatukogu, mis annab meile funktsioonide ja klasside loendi. (Räägib klassidest ja funktsioonidest hiljem). Alumine osa on vigade loend, kui meil on käivitus- või koodiprobleeme, on need olemas. See on ka konsooli aken, kus kuvatakse väljund. Lõpuks paremklõpsake meie loodud kausta "myProj" ja minge jaotisse "Uus"> "Klass". Tippige nimeribale "myFirst". Klõpsake nuppu Lõpeta. Lähemal vaatamiseks peaksite nägema all olevat 2. pilti. Nüüd olete valmis alustama JAVA -s koodi kirjutamist. Järgmises etapis kirjutame teie esimese programmi ja arutame mõningaid JAVA elemente.

2. samm: JAVA - JAVA -ga töötamine

JAVA - JAVA -ga töötamine
JAVA - JAVA -ga töötamine
JAVA - JAVA -ga töötamine
JAVA - JAVA -ga töötamine

JAVA -s põhineb kõik klassidel, koodilõikudel koos käskudega. Neid asju nimetatakse ka meetoditeks, väiksemateks koodiosadeks, mis sisaldavad ka funktsioone. Tavaliselt on klassis mitu meetodit, mis suhtlevad üksteisega teatud muutujate väärtuste põhjal ja tagastavad väärtuse. Need meetodid on pakitud klassi ja seejärel saavad meetoditega klassid suhelda teiste klassidega ja printida tagastamisväärtuse ekraanile. On ka midagi, mida nimetatakse põhimeetodiks - meetodiks, mida koostaja kõigepealt otsib. Põhimeetodi antud juhiste põhjal võib kompilaator liikuda erinevatesse klassidesse, et täita erinevaid meetodeid, või lihtsalt jääda põhimeetodi juurde. Nüüd loome lihtsalt peamise meetodi. Sisestage oma klassi "myFirst" kood paksus kirjas: public class myFirst {public static void main (String args) {}} Nüüd räägime sellest koodist. Iga meetod põhineb järgmisel süntaksil: [accessSpecifier] [returnType] [methodName] ([parameetrid]) {[methodBody]} Juurdepääsu täpsustajad on sel juhul "avalikud" ja "staatilised". Iga meetod võib olla "avalik" või "privaatne". "Avalik" tähendab, et meetodile pääseb juurde iga klass. "Privaatne" tähendab, et meetodile pääseb juurde ainult klass, kuhu see kuulub. Selgitan "staatilist" võtmesõna hiljem. Siin tegime avaliku staatilise põhimeetodi nimega main ja parameetritega "String args" (parameetreid ma nüüd ei selgita). Me sisestame meetodi põhiosasse kõik käsud, mida me ei soovi täita. Meetodikere ja klassikere asuvad alati lokkis trakside vahel. MÄRKUS. JAVA on tõstutundlik keel, nii et käske sisestades peate need sisestama täpselt nii, nagu ette nähtud, vastasel juhul kuvatakse tõrge !!!!!! Nüüd tippige kood oma põhimeetodisse paksus kirjas: public class myFirst {public static void main (String args) {System.out.println ("Tere maailm!"); }} Nüüdseks peaks kood olema 1. pildil. Nüüd minge jaotisse "Käivita"> "Käivita" ja klõpsake dialoogiboksi ilmumisel nuppu "OK" ning allosas (konsoolaken) peaksite nägema teksti "Tere maailm!" trükitud. Vaadake viitamiseks teist pilti. Siin kasutasime ekraanile rea printimiseks käsku System.out.println. "Süsteem" on klass, mis sisaldab palju funktsioone. "Väljas" oli see, et tahtsime ekraanile (või väljundile) OUT printida ja meetod "println" tähendab; trükiliin. Seejärel lisasime sulgudesse ja jutumärkidesse (kuna see on stringiväärtus (väärtus sisaldab sõnu)) teksti, mida soovisime printida, ja lõpetasime rea semikooloniga (;). MÄRKUS. Kõik JAVA read peavad lõppema semikoolonitega, välja arvatud read, kui deklareerime klassid või meetodid. Me võime kasutada ka "print", kuid erinevus "print" ja "println" vahel on see, et "print" prindib teksti reale, kuid "println" tähendab teksti printimist ja rea lõppu, mis tähendab, et kui järgmine käsk on "print", trükitakse tekst uuele reale. Siinkohal tahaksin vabandada oma piltide halva kvaliteedi pärast. Olen lisanud allosas mõned enesekontrolli küsimused. Järgmises etapis lisan neile vastused. Järgmises etapis tutvustan teile ka põhiväärtustüüpe. ISE-KONTROLL: #1) Kirjutage programm, mis trükiks sõna "juust" tähthaaval. VIHJE: kasutage käsku "print"#2) Kasutage katsetamiseks käske "print" ja "println".#3) Mis on selle koodireaga valesti: System.out.println (Tere maailm!); #4) Mida saate, kui käivitate need koodiridad: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("poeg");

3. samm: JAVA - põhilised muutujatüübid

JAVA - põhilised muutujatüübid
JAVA - põhilised muutujatüübid
JAVA - põhilised muutujatüübid
JAVA - põhilised muutujatüübid

Vastused eelmistele enesekontrolli küsimustele on järgmised:#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) Kindlat vastust pole.#3) Sulgudes olev tekst ei olnud jutumärkides.#4) tere inimene. Selle sammu lõpus on ka enesekontrolli küsimused. Andmetüüpe on palju. Selles juhendis käsitleme ainult põhilisi ja see võtab siiski paar sammu. Kõik muutujad töötavad alloleva süntaksi kallal. [DataType] [variableName] = [value]; endine int myNum = 8; int tüüp: tüüp "int" tähendab täisarvu. Töötab sama süntaksiga nagu eespool. Ühegi numbrilise tüübi väärtuse hoidmiseks pole jutumärke vaja. Kõik int -muutujad ulatuvad minimaalselt -2, 147, 483, 648 kuni maksimaalse väärtuseni 2, 147, 483, 647. Sellesse vahemikku mahuvad enamus tavalisi täisarvu, kuid kui nad ei kasuta selle asemel "pikka". endine int üheksa = 9; pikk tüüp: "pikk" tüüp on käsu "int" pikk versioon. Vahemikus -9, 223, 372, 036, 854, 775, 808 kuni 9, 223, 372, 036, 854, 775, 807. ujukitüüp: ujuktüüp on ujukomaarv, mis tähendab, et see sisaldab kümnendväärtus. topelt tüüp: "topelt" tüüp on ujukomaarv, mis võib sisaldada suuremat väärtust. stringi tüüp: tüüp "string" sisaldab tekstiväärtust. Tekst (väärtus) tuleb lisada jutumärkidesse. endine Stringi tervitus = "Tere tühi"; Need olid põhilised andmetüübid. Nende printimiseks kirjutage lihtsalt muutuja nimi "println" meetodi parameetritesse ilma jutumärkideta. endine int myNum = 52930; System.out.println (myNum + "Kas myNum väärtus"); Ülaltoodud kood trükiks ekraanile "52930 Is the myNum value". Ja muide, me kasutasime seal plussmärki stringi ühendamiseks trükitava reaga, nii et see trükiks myNum väärtuse järel väärtuse String. Plussmärgi abil saate käsku "println" muutujaid lisada ja stringiväärtusi lisada. Vaadake allosas kahte pilti, et näha, mida ma tegin. See on numbritüüpide jaotis 1/2, järgmises osas õpetan teile lihtsaid matemaatilisi operaatoreid, mida saate muutujate jaoks kasutada.

4. samm: JAVA - matemaatilised operaatorid

JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid
JAVA - matemaatilised operaatorid

See on jaotis 2/2 jaotises „Põhilised muutujatüübid”. Siin tutvustan matemaatilisi operaatoreid. Seal on märk "+", mis tähendab lisamist. Seda kasutatakse numbrite lisamiseks. endine int summa = 5 + 579; Seda kasutatakse ka stringide ühendamiseks meetodil "println". endine System.out.println ("See on" + "kolm stringi" + "kombineeritud."); Pange tähele, et enne teise stringi lisamist esimesele ja teisele stringile kasutasin lõpus tühikut, et see normaalne välja näeks. Samuti on märk "-", nagu arvate, ja seda kasutatakse ainult numbrite lahutamiseks. endine int lahutamine = 9 - 6; Samuti on korrutusoperaator, mida Java -s (tärn) tähistab "*". Seda kasutatakse numbrite korrutamiseks. endine int korrutamine = 756 * 15; Ja seal on jaotusoperaator, mida tähistab "/" (kaldkriips). Seda kasutatakse numbrite jagamiseks. endine int jaotus = 50 /5 Samuti on olemas mooduloperaator, mida tähistab "%". Modulot kasutatakse kahe ülejäänud numbri keskendumiseks, kui neid on. endine int modulo = 10 % 9; Kui kasutate numbreid meetodis "println", ei pea te numbritele jutumärke lisama, vastasel juhul tõlgendatakse neid stringiväärtustena. endine System.out.println (6 + 7); ÜHINE VEA 1: System.out.println ("6" + "7"); Ülaltoodud kood tagastab 67, mitte 13. Selle vältimiseks kustutage jutumärgid. Muutujate nimesid saab kasutada väärtuste tuvastamiseks. Näiteks: int myNum = 9; System.out.println ("myNum väärtus on" + myNum); Niikaua kui "myNum" ei sisalda muutujaid, prindib programm "myNum väärtus on 9". Kiirete tulemuste tagastamiseks saate operaatoreid kasutada ka toimingute tegemiseks meetodil "println". endine System.out.println (8 * 10); Minu pildid on põhiliselt kõike, mida me selles jaotises käsitlesime, kuid ärge unustage neid vaadata. Järgmises etapis on uut materjali vähe, kuid tuleb test, mis hõlmab kõike, mida seni õppisime. Siin on enesekontrolli küsimused: ISE-KONTROLL #1: kirjutage programm, et arvutada moodul 789 kuni 2, ja printige tulemus ekraanile. ISE-KONTROLL #2: Kirjeldage andmetüüpi "int", millel on vähemalt põhiomadused. ISE-KONTROLL #3: Looge stringimuutuja nimega "tere", milles on sõbralik sõnum, jättes nime välja (nt Tere _). Seejärel looge string nimega "nimi" oma nime väärtusega. Seejärel ühendage need muutujad ja peaksite saama oma lõpliku sõnumi. ISE-KONTROLL #4: Kuidas kujutate JAVA-s korrutamist? (Millist märki kasutate)

5. samm: JAVA - 1. test / kommenteerimine

JAVA - 1. test / kommenteerimine
JAVA - 1. test / kommenteerimine

Siin on vastus eelmistele enesekontrolli küsimustele:#1) System.out.println (789 % 2); #2) Andmetüüp "int" sisaldab täisarvu.#3) String tervitus = "Tere"; Stringi nimi = "JAVA õpetaja" System.out.println (tervitus + nimi); #4) Kasutate "*" (tärn) OK, nüüd lisan selle juhendamise jaoks ainult natuke uut materjali ja lingi oma testile. JAVA -s on midagi, mida nimetatakse "kommenteerimiseks". See tähendab oma töö kommenteerimist. On 2 tüüpi kommentaare, mille abil saate teha ühe rea kommentaare (vt näide 1) ja mitmerealisi kommentaare (vt näide 2). Nende kommentaaride näited on lisatud. Üherealise kommentaari jaoks peate teksti ette panema 2 kaldkriipsu, kõike kaldkriipsudest paremal olevat peetakse kommentaariks ja JAVA koostaja ignoreerib seda. Lihtne mitmerealine kommentaar on kaldkriipsu ja 2 tärni vahel ning lõpeb tärni ja kaldkriipsuga. Täiustatud mitmerealine kommentaar kirjeldab meetodit, me käsitleme seda hiljem. JAVA NÕUANNE: soovitan teil kommenteerida kõike, isegi kõige lihtsamaid asju. Sest kui keegi teeb teie tööd ja tal võib olla probleeme teie koodi mõistmisega. Ei pruugi olla ilmne, et muutuja d tähistab dollareid. Samuti soovitan teil oma tööd sageli salvestada. (Kaotasin selle tõttu palju koodi) ex. 1 int arv2 = 78; // Looge täisarv "num2" väärtusega 78 ex. 2 / ** Loo täisarv, "num2" väärtusega 78* / int num2 = 78; OK, palju õnne testis.:-) (LINK ALLA, LUGEGE MÄRKUST) MÄRKUS. Ma tõesti tormasin viktoriini tegemisega, nii et #2 märkisin vale vastuse õigeks. Õige vastus sellele küsimusele oli viimane. Vabandan väga selle ebamugavuse pärast. Link testile on siin. Ka testi tervitusekraani allosas on pilt. Palju õnne ja ärge unustage lugeda minu järgmist õpetust!:-)

Soovitan: