Satura rādītājs:
- 1. darbība: JAVA - rīku iegūšana
- 2. darbība: JAVA - Darba sākšana ar JAVA
- 3. darbība: JAVA - pamata mainīgo veidi
- 4. solis: JAVA - matemātiskie operatori
- 5. solis: JAVA - 1. tests / komentēšana
Video: JAVA - Ievads: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Es centīšos jūs efektīvi un ātri vadīt šajā apmācībā. JAVA ir ļoti sarežģīta valoda, kurā ir daudz jāmācās. Šīs apmācības neuzņemas nekādu atbildību par to, kā jūs pareizi mācīt, bet es centīšos to skaidri pateikt un neatstāt visas kļūdas. Ja jūs jau esat iepazinies ar JAVA, jums vajadzētu pāriet uz nākamajām sadaļām. Šī sadaļa ir tikai piezīme. Tālāk mēs sāksim jūs laipni gaidīt ar JAVA valodu.
1. darbība: JAVA - rīku iegūšana
Tagad, kā jūs droši vien zināt, mums ir nepieciešami daži rīki, lai sāktu rakstīt JAVA kodu. Jūs varētu vienkārši izmantot savu piezīmju grāmatiņu un izpildīt to no komandrindas, taču mēs iegūsim redaktoru, jo tas ir vieglāk un ātrāk. Mēs iegūsim aptumsuma JAVA redaktoru. (JA IR KOMENTĀRS PAR PROBLĒMĀM) 1. SOLIS) Dodieties uz vietni šeit un noklikšķiniet uz zaļās lejupielādes pogas 2. SOLIS) Saglabājiet to savā darbvirsmā un noklikšķiniet uz “Labi”. 3. SOLIS) Kad lejupielāde ir pabeigta, ar peles labo pogu noklikšķiniet uz faila un atlasiet “Izvilkt visu "4. SOLIS) Jūsu darbvirsmā vajadzētu redzēt jaunu mapi un pārliecināties, vai tajā ir fails" eclipse.exe ". Tagad veiciet dubultklikšķi uz faila eclipse.exe ar saules aptumsuma ikonu. Tā lūgs jums izveidot darbvietu, kad tā tiks atvērta. Vārdu joslā ievadiet "myWork" un noklikšķiniet uz Labi. Pēc tam jums vajadzētu redzēt sveiciena ekrānu un augšējā labajā stūrī noklikšķiniet uz pogas "darbagalds". Tagad apakšā vajadzētu redzēt kaut ko līdzīgu 1. attēlam. Pēc tam noklikšķiniet uz "Fails"> "Jauns"> "Java projekts". Nosaukuma lodziņā ierakstiet "myProj" un noklikšķiniet uz Tālāk un pēc tam pabeidziet. Tagad projekta izpētē (ekrāna kreisajā pusē) vajadzētu redzēt mapi ar nosaukumu "myProj". Projektu pētnieks ir vieta, kur jūs varat redzēt visus savus failus. Platība vidū ir galvenā (kodēšanas sadaļa), bet labajā pusē ir bibliotēka, kas sniedz mums funkciju un klašu sarakstu. (Runāsim par klasēm un funkcijām vēlāk). Apakšējā daļa ir kļūdu saraksts, ja mums ir kādas izpildes laika vai koda problēmas, tās būs tur. Tas ir arī konsoles logs, kurā tiek parādīta izeja. Visbeidzot, ar peles labo pogu noklikšķiniet uz mūsu izveidotās mapes "myProj" un dodieties uz "Jauns"> "Klase". Nosaukuma joslā ierakstiet “myFirst”. Noklikšķiniet uz Pabeigt. Lai redzētu tuvāk, jums vajadzētu redzēt otro attēlu apakšā. Tagad jūs esat gatavs sākt rakstīt kodu JAVA. Nākamajā solī mēs uzrakstīsim jūsu pirmo programmu un apspriedīsim dažus JAVA elementus.
2. darbība: JAVA - Darba sākšana ar JAVA
JAVA viss balstās uz klasēm, koda sadaļām ar izpildāmām komandām. Ir arī šīs lietas, ko sauc par metodēm, mazākas koda sadaļas, kurās ir arī funkcijas. Parasti klasē ir vairākas metodes, kas savstarpēji mijiedarbojas, pamatojoties uz noteiktu mainīgo vērtībām, un atgriež vērtību. Šīs metodes ir iesaiņotas klasē, un pēc tam klases ar metodēm var mijiedarboties ar citām klasēm un ekrānā izdrukāt atgriešanas vērtību. Pastāv arī tā sauktā galvenā metode - metode, kuru kompilators vispirms meklē. Pamatojoties uz galvenās metodes norādījumiem, kompilators var pāriet uz dažādām klasēm, lai izpildītu dažādas metodes, vai vienkārši palikt galvenajā metodē. Pagaidām vienkārši izveidojiet galveno metodi. Klasē "myFirst" ierakstiet kodu treknrakstā: public class myFirst {public static void main (String args) {}} Tagad apspriedīsim šo kodu. Katras metodes pamatā ir šāda sintakse: [accessSpecifier] [returnType] [methodName] ([parametri]) {[methodBody]} Piekļuves specifikatori šajā gadījumā ir "publiski" un "statiski". Jebkura metode var būt “publiska” vai “privāta”. "Publisks" nozīmē, ka metodei var piekļūt jebkura klase. "Privāts" nozīmē, ka metodei var piekļūt tikai tā klase, kurai tā pieder. Vēlāk es paskaidrošu "Statisko" atslēgas vārdu. Šeit mēs izveidojām publisku statisku galveno metodi ar nosaukumu main, un parametriem "String args" (es tagad nepaskaidrošu parametrus). Metodes pamattekstā mēs ierakstām visas komandas, kuras nevēlamies izpildīt. Metodes korpuss un klases korpuss vienmēr atrodas starp cirtainām lencēm. PIEZĪME: JAVA ir reģistrjutīga valoda, tāpēc, ierakstot komandas, tās ir jāievada tieši tā, kā norādīts, pretējā gadījumā jūs saņemsit kļūdu !!!!!! Tagad ierakstiet kodu treknrakstā savā galvenajā metodē: public class myFirst {public static void main (String args) {System.out.println ("Sveika pasaule!"); }} Līdz šim kodam jābūt 1. attēlā. Tagad dodieties uz "Palaist"> "Palaist" un noklikšķiniet uz "Labi", kad parādās dialoglodziņš, un apakšā (konsoles logā) vajadzētu redzēt tekstu "Sveika pasaule!" iespiests. Pārbaudiet otro attēlu. Šeit mēs izmantojām komandu System.out.println, lai ekrānā izdrukātu līniju. "Sistēma" ir klase, kas satur daudzas funkcijas. Iznākums bija tāds, ka mēs vēlējāmies izdrukāt ekrānā (vai izvadē) un metode "println" nozīmē; drukas līnija. Pēc tam iekavās un pēdiņās (jo šī ir virknes vērtība (vērtība, kas satur vārdus)) mēs iekļāvām tekstu, kuru vēlējāmies izdrukāt, un rindiņu noslēdzām ar semikolu (;). PIEZĪME. Visas JAVA rindas jābeidz ar semikolu, izņemot līnijas, kad mēs deklarējam klases vai metodes. Mēs varam izmantot arī “print”, taču atšķirība starp “print” un “println” ir tāda, ka “print” drukā tekstu uz līnijas, bet “println” nozīmē teksta drukāšanu un rindas beigas, kas nozīmē, ka, ja nākamā komanda ir "drukāt", teksts tiks drukāts uz jaunas rindas. Šajā brīdī es vēlos atvainoties par manu attēlu slikto kvalitāti. Apakšā esmu iekļāvis dažus PAŠPĀRBAUDES jautājumus. Nākamajā solī es iekļaušu atbildes uz tiem. Nākamajā solī es jūs iepazīstināšu arī ar pamatvērtību veidiem. PAŠPĀRBAUDE: #1) Uzrakstiet programmu, lai burtu pēc burta izdrukātu vārdu "siers". PADOMS: Izmantojiet komandu "print"#2) Eksperimentēšanai izmantojiet komandas "print" un "println".#3) Kas nav kārtībā ar šo koda rindu: System.out.println (Labdien, pasaule!); #4) Ko jūs iegūsit, palaižot šīs koda rindas: System.out.print ("h"); System.out.print ("i"); System.out.println ("per"); System.out.print ("dēls");
3. darbība: JAVA - pamata mainīgo veidi
Atbildes uz iepriekšējiem SELF-CHECK jautājumiem ir šādas:#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) Nav konkrētas atbildes.#3) Teksts iekavās nebija pēdiņās.#4) sveiks, šī soļa beigās būs arī pašpārbaudes jautājumi. Ir daudz datu veidu. Šajā pamācībā mēs apskatīsim tikai pamata, un tas joprojām prasīs pāris soļus. Visi mainīgie darbojas zemāk esošajā sintaksē. [DataType] [variableName] = [vērtība]; piem. int myNum = 8; int tips: tips "int" nozīmē veselu skaitli. Darbojas tajā pašā sintaksē, kā iepriekš. Jebkura ciparu tipa vērtības turēšanai nav nepieciešami pēdiņas. Jebkuri int mainīgie svārstās no minimuma -2, 147, 483, 648 līdz maksimālajai vērtībai 2, 147, 483, 647. Šajā diapazonā tiks iekļauti visbiežāk sastopamie veseli skaitļi, bet, ja tie neizmanto “garo”. piem. int deviņi = 9; garš tips: tips “garš” ir komandas “int” garā versija. Diapazons no -9, 223, 372, 036, 854, 775, 808 līdz 9, 223, 372, 036, 854, 775, 807. pludiņa tips: "peldošais" tips ir peldošā komata numurs, kas nozīmē, ka tas satur decimālā vērtība. dubultā tips: “dubultā” tips ir peldošā komata skaitlis, kuram var būt lielāka vērtība. virknes veids: tipam "virkne" ir teksta vērtība. Teksts (vērtība) jāiekļauj pēdiņās. piem. Stīgu sveiciens = "Hi blank"; Tie bija pamata datu veidi. Lai izdrukātu kādu no tiem, vienkārši ierakstiet mainīgā nosaukumu "println" metodes parametros bez pēdiņām. piem. int myNum = 52930; System.out.println (myNum + "Vai vērtība myNum"); Iepriekš redzamais kods uz ekrāna drukātu "52930 Vai vērtība myNum". Un, starp citu, mēs tur izmantojām plus zīmi, lai apvienotu virkni ar mūsu drukājamo līniju, lai tā pēc myNum vērtības izdrukātu virknes vērtību. Varat izmantot pluszīmi, lai komandā "println" pievienotu mainīgos un pievienotu virkņu vērtības. Pārbaudiet divus attēlus apakšā, lai redzētu, ko es darīju. Šī ir 1/2 numuru sadaļa, nākamajā sadaļā es iemācīšu jums dažus vienkāršus matemātiskos operatorus, kurus varat izmantot mainīgajiem.
4. solis: JAVA - matemātiskie operatori
Šī ir 2/2. Sadaļa "Pamata mainīgo veidi". Šeit es iepazīstināšu ar matemātiskajiem operatoriem. Ir zīme "+", kas nozīmē pievienošanu. To izmanto skaitļu pievienošanai. piem. int summa = 5 + 579; To izmanto arī, lai apvienotu virknes "println" metodē. piem. System.out.println ("Tas ir" + "trīs virknes" + "kopā"); Ņemiet vērā, ka pirms citas virknes pievienošanas pirmajai un otrajai virknei beigās es izmantoju atstarpi, lai tā izskatītos normāli. Ir arī zīme "-", kā jūs uzminējāt, un to izmanto tikai skaitļu atņemšanai. piem. int atņemšana = 9 - 6; Ir arī reizināšanas operators, ko Java attēlo ar "*" (zvaigznīte). To izmanto, lai reizinātu skaitļus. piem. int reizinājums = 756 * 15; Un ir sadalīšanas operators, kuru attēlo "/" (slīpsvītra). To izmanto skaitļu dalīšanai. piem. int divīzija = 50 /5 Ir arī modulo operators, ko apzīmē ar "%". Modulo tiek izmantots, lai koncentrētos uz atlikušajiem diviem skaitļiem, ja tādi ir. piem. int modulo = 10 % 9; Ja skaitļus izmantojat metodē "println", cipariem nav jāpievieno pēdiņas, pretējā gadījumā tie tiks interpretēti kā virkņu vērtības. piem. System.out.println (6 + 7); KOPĒJĀ KĻŪDA 1: System.out.println ("6" + "7"); Iepriekš minētais kods atgriež 67, nevis 13. Lai no tā izvairītos, dzēsiet pēdiņas. Mainīgo nosaukumus var izmantot vērtību identificēšanai. Piemēram: int myNum = 9; System.out.println ("MyNum vērtība ir" + myNum); Kamēr "myNum" apkārt nav mainīgo, programma drukās "myNum vērtība ir 9". Varat arī izmantot operatorus, lai veiktu darbības ar metodi "println", lai atgrieztu ātrus rezultātus. piem. System.out.println (8 * 10); Mani attēli būs pamatā par visu, ko mēs apskatījām šajā sadaļā, taču neaizmirstiet tos pārbaudīt. Nākamajā solī būs maz jauna materiāla, bet būs tests, kas aptver visu, ko līdz šim uzzinājām. Šeit ir pašpārbaudes jautājumi: SELF-CHECK #1: uzrakstiet programmu, lai aprēķinātu moduli no 789 līdz 2, un izdrukājiet rezultātu ekrānā. PAŠPĀRBAUDE #2: Aprakstiet "int" datu tipu ar vismaz pamatīpašību. PAŠPĀRBAUDE #3: izveidojiet virknes mainīgo ar nosaukumu "apsveikums" ar draudzīgu ziņojumu, atstājot nosaukumu (piemēram, sveiki _). Pēc tam izveidojiet virkni ar nosaukumu "nosaukums" ar sava vārda vērtību. Pēc tam apvienojiet šos mainīgos, un jums vajadzētu saņemt pēdējo ziņojumu. PAŠPĀRBAUDE #4: Kā jūs reprezentējat reizināšanu JAVA? (Kādu zīmi jūs izmantojat)
5. solis: JAVA - 1. tests / komentēšana
Šeit ir atbilde uz iepriekšējiem SELF-CHECK jautājumiem:#1) System.out.println (789 % 2); #2) Datu tipam "int" ir vesels skaitlis.#3) String sveiciens = "Sveiki"; String name = "JAVA skolotājs" System.out.println (apsveikums + vārds); #4) Jūs izmantojat "*" (zvaigznīti) Labi, tagad šajā pamācībā es iekļaušu tikai nedaudz jaunu materiālu un saiti uz manu testu. JAVA ir kaut kas, ko sauc par "komentēšanu". Tas nozīmē komentēt savu darbu. Ir divu veidu komentāri, kuros varat izteikt vienas rindas komentāru (sk. 1. piemēru) un vairāku rindu komentāru (sk. 2. piemēru). Šo komentāru piemēri ir iekļauti. Vienrindas komentāram pirms teksta jāievieto 2 slīpsvītras, viss pa labi no slīpsvītras tiek uzskatīts par komentāru, un JAVA kompilators to ignorē. Vienkāršs daudzrindu komentārs atrodas starp slīpsvītru un 2 zvaigznītēm un beidzas ar zvaigznīti un slīpsvītru. Uzlabotā daudzrindu komentārā ir aprakstīta metode, mēs to aplūkosim vēlāk. JAVA PADOMS: Es iesaku jums komentēt visu, pat visvienkāršākās lietas. Jo, ja kāds iziet jūsu darbu un viņam var rasties grūtības saprast jūsu kodu. Var nebūt skaidrs, ka mainīgais d apzīmē dolārus. Es arī iesaku jums bieži saglabāt savu darbu. (Šī iemesla dēļ es pazaudēju daudz koda) ex. 1 int numurs2 = 78; // Izveidojiet veselu skaitli "num2" ar vērtību 78 ex. 2 / ** Izveidojiet veselu skaitli "num2" ar vērtību 78* / int num2 = 78; Labi, veiksmi testā.:-) (SAITE APAKŠĀ, LASĪT PIEZĪME) PIEZĪME: Es tiešām steidzos, veidojot viktorīnu, tāpēc 2. vietā es atzīmēju nepareizo atbildi kā pareizu. Pareizā atbilde uz šo jautājumu bija pēdējā iespēja. Es ļoti atvainojos par šīm neērtībām. Saite uz testu ir šeit. Arī testa sveiciena ekrāna apakšā ir attēls. Veiksmi un neaizmirstiet izlasīt manu nākamo pamācību!:-)
Ieteicams:
Raspberry Pi - TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: 4 soļi
Raspberry Pi-TMD26721 infrasarkanā digitālā tuvuma detektora Java apmācība: TMD26721 ir infrasarkanais digitālais tuvuma detektors, kas nodrošina pilnīgu tuvuma noteikšanas sistēmu un digitālās saskarnes loģiku vienā 8 kontaktu virsmas stiprinājuma modulī. Tuvuma noteikšana ietver uzlabotu signāla un trokšņa un precizitāte. Profesionālis
Programmējiet savu 2048 spēli W/Java !: 8 soļi
Programmējiet savu 2048 spēli W/Java !: Man patīk spēle 2048. Un tāpēc es nolēmu ieprogrammēt savu versiju. Tā ir ļoti līdzīga faktiskajai spēlei, taču pati tās programmēšana dod man iespēju brīvi mainīt visu, ko vien vēlos. Ja es gribu 5x5 spēli, nevis parasto 4x4, tad s
Kā izveidot UML Java programmai Microsoft Visio: 4 soļi
Kā izveidot UML Java programmai Microsoft Visio: sākotnēji UML izveide var šķist nedaudz biedējoša. Ir daudz sarežģītu apzīmējumu stilu, un var šķist, ka nav labu resursu, lai formatētu lasāmu un precīzu UML. Tomēr Microsoft Visio liek izveidot UML qu
Efektīva Java izstrāde Raspberry Pi: 11 soļi (ar attēliem)
Efektīva Java izstrāde Raspberry Pi: Šī pamācība apraksta ļoti efektīvu pieeju Java programmu izstrādei Raspberry Pi. Esmu izmantojis šo pieeju, lai attīstītu Java iespējas, sākot no zema līmeņa ierīču atbalsta līdz daudzpavedienu un tīkla programmām. Aptuveni
Raspberry Pi - ADXL345 3 asu akselerometra Java apmācība: 4 soļi
Raspberry Pi-ADXL345 3 asu akselerometrs Java apmācība: ADXL345 ir mazs, plāns, īpaši zems jaudas trīs asu akselerometrs ar augstas izšķirtspējas (13 bitu) mērījumu līdz ± 16 g. Digitālie izvaddati tiek formatēti kā 16 bitu papildinājumi, un tie ir pieejami, izmantojot I2 C digitālo saskarni. Tas mēra