Orodha ya maudhui:
- Hatua ya 1: JAVA - Kupata Zana
- Hatua ya 2: JAVA - Kupata Kazi na JAVA
- Hatua ya 3: JAVA - Aina za Msingi Zinazobadilika
- Hatua ya 4: JAVA - Waendeshaji wa Hesabu
- Hatua ya 5: JAVA - Jaribio la 1 / Kutoa maoni
Video: Java - Utangulizi: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Nitajaribu kukuongoza watu kupitia mafunzo haya kwa ufanisi, na haraka. JAVA ni lugha ngumu sana na ina mengi ya kujifunza. Mafunzo haya hayachukuliki jukumu lolote la kukufundisha kwa usahihi, lakini nitajaribu kuifanya iwe wazi, na kuacha makosa yote nje. Ikiwa tayari unaifahamu JAVA, unapaswa kuruka mbele hadi sehemu za baadaye. Sehemu hii ni dokezo tu. Ifuatayo tutaanza kukukaribisha na lugha ya JAVA.
Hatua ya 1: JAVA - Kupata Zana
Sasa, kama unavyojua, tunahitaji zana kadhaa kuanza kuandika nambari ya JAVA. Unaweza kutumia tu daftari yako, na uifanye kutoka kwa laini ya amri, lakini tutapata mhariri, kwa sababu ni rahisi na haraka. Tutapata mhariri wa JAVA aliyepatwa. (IKIWA NA MAONI YA SHIDA) HATUA YA # 1) Nenda kwenye wavuti hapa na bonyeza kitufe cha kupakua kijaniSTEP # 2) Ihifadhi kwenye desktop yako na bonyeza "OK" HATUA YA # 3) Inapomaliza kupakua, bonyeza kulia faili na uchague " Dondoa yote "HATUA YA # 4) Unapaswa kuona folda mpya ikionekana kwenye eneo-kazi lako, na uhakikishe kuwa ina faili" eclipse.exe "ndani yake. Sasa bonyeza mara mbili faili ya kupatwa.exe na ikoni ya kupatwa kwa jua. Itakuuliza utengeneze nafasi ya kazi wakati inafungua. Ingiza "myWork" katika jina la bar, na ubonyeze sawa. Unapaswa kuona skrini ya kukaribisha, na kona ya juu kulia bonyeza kitufe cha "workbench". Sasa unapaswa kuona kitu kama picha ya 1 chini. Baada ya hapo bonyeza "Faili"> "Mpya"> "Mradi wa Java". Katika sanduku la jina, andika "myProj", na ubofye inayofuata, halafu maliza. Sasa, katika mtafiti wa mradi (kushoto kwa skrini) unapaswa kuona folda inayoitwa "myProj". Kivinjari cha mradi ni mahali unaweza kuona faili zako zote. Eneo katikati ni kituo (sehemu ya kuweka alama) na sehemu ya kulia ni Maktaba, ambayo inatupa orodha ya kazi na madarasa. (Tutazungumza juu ya madarasa na kazi. baadae). Sehemu ya chini ni orodha ya makosa, ikiwa tuna shida yoyote ya wakati wa kukimbia au nambari, watakuwa hapo. Pia ni kidirisha cha koni ambapo pato linaonyeshwa. Mwisho, bonyeza-folda ya "myProj" tuliyoiunda na nenda kwa "Mpya"> "Darasa". Katika jina bar aina "myFirst". Bonyeza kumaliza. Unapaswa kuona picha ya 2 chini ili uangalie kwa karibu. Sasa uko tayari kuanza kuandika nambari katika Java. Katika hatua inayofuata tutaandika programu yako ya kwanza, na kujadili vitu kadhaa vya JAVA.
Hatua ya 2: JAVA - Kupata Kazi na JAVA
Katika Java, kila kitu kinategemea madarasa, sehemu za nambari na amri za kutekeleza. Kuna pia vitu hivi vinaitwa njia, sehemu ndogo za nambari ambazo zina kazi pia. Kwa kawaida kuna njia nyingi darasani, ambazo zinaingiliana na kila mmoja kulingana na maadili ya anuwai fulani na kurudisha thamani. Njia hizo zimejaa kwenye darasa, na kisha madarasa na njia zinaweza kuingiliana na madarasa mengine na kuchapisha thamani ya kurudi kwenye skrini. Kuna pia kitu kinachoitwa njia kuu, njia ambayo mkusanyaji hutafuta kwanza. Kulingana na maagizo ambayo njia kuu inatoa, mkusanyaji anaweza kuhamia kwa darasa tofauti kutekeleza njia tofauti, au kaa tu katika njia kuu. Kwa sasa lets tu kuunda njia kuu. Katika darasa lako la "myFirst" andika nambari kwa herufi nzito: darasa la umma myFirst {public static void main (String args) {}} Sasa hebu tujadili nambari hii. Kila njia inategemea sintaksia ifuatayo: [accessSpecifier] [returnType] [methodName] ([vigezo]) {[methodBody]} Watafsiri wa ufikiaji katika kesi hii ni "ya umma" na "tuli". Njia yoyote inaweza kuwa "ya umma" au "ya faragha". "Umma" inamaanisha njia inaweza kupatikana na darasa lolote. "Binafsi" inamaanisha kuwa njia hiyo inaweza kupatikana kwa darasa tu ambalo ni lao. Nitaelezea neno muhimu "Static" baadaye. Hapa tulifanya njia kuu ya umma tuli na jina kuu, na vigezo vya "Kamba args" (sitaelezea vigezo sasa). Katika mwili wa njia tunaandika amri zote ambazo hatutaki kutekeleza. Njia ya mwili na mwili wa darasa daima iko kati ya braces zilizopindika. KUMBUKA: JAVA ni lugha nyeti ya kesi, kwa hivyo unapoandika amri, lazima uziweke haswa kama ilivyoainishwa, au utapata hitilafu !!!!!! Sasa andika nambari kwa maandishi mazito katika njia yako kuu: darasa la umma myFirst {public static void main (String args) {System.out.println ("Hello world!"); }} Kufikia sasa unapaswa kuwa na msimbo kwenye picha ya 1. Sasa nenda kwa "Run"> "Run", na bonyeza "OK" wakati sanduku la mazungumzo linapoonekana, na chini (kidirisha cha dashibodi) unapaswa kuona maandishi "Hello world!" iliyochapishwa. Angalia picha ya pili kwa kumbukumbu. Hapa tulitumia amri System.out.println kuchapisha laini kwenye skrini. "Mfumo", ni darasa lenye kazi nyingi. "Toka" ilikuwa kwamba tulitaka kuchapisha OUT kwa skrini (au pato) na njia "println" inamaanisha; mstari wa kuchapisha. Halafu kwenye mabano, na kwa alama za nukuu (kwa sababu hii ni thamani ya kamba (thamani iliyo na maneno)) tulijumuisha maandishi ambayo tunataka kuchapisha, na tukamaliza mstari na nusu koloni (;). KUMBUKA: Mistari yote katika JAVA lazima iishe kwa nusu koloni, isipokuwa mistari tunapotangaza madarasa au njia. Tunaweza pia kutumia "chapisha", lakini tofauti kati ya "chapisha" na "println" ni kwamba "chapa" chapa maandishi kwenye laini, lakini "println" inamaanisha kuchapisha maandishi, na kumaliza mstari, ikimaanisha kwamba ikiwa inayofuata amri ni "chapisha", maandishi yatachapishwa kwenye laini mpya. Kwa wakati huu, ningependa kuomba radhi kwa ubora mbaya wa picha zangu. Nimejumuisha maswali ya KUJITEGEMEA chini. Katika hatua inayofuata nitajumuisha majibu yao. Katika hatua inayofuata pia nitakutambulisha kwa aina za thamani ya msingi. JIANGALISE: # 1) Andika mpango wa kuchapisha neno "jibini" barua kwa barua. Dokezo: Tumia amri ya "chapa" # 2) Tumia maagizo ya "chapa" na "println" kujaribu. # 3) Je! Ni nini kibaya na mstari huu wa nambari: System.out.println (Hello world!); # 4) Utapata nini ikiwa utatumia laini hizi za nambari: System.out.print ("h"); Rangi ya Mfumo.out ("i"); System.out.println ("per-"); Rangi ya Mfumo.out ("mwana");
Hatua ya 3: JAVA - Aina za Msingi Zinazobadilika
Majibu ya maswali yaliyopita ya KUJITEGEMEA ni: # 1) System.out.print ("c"); Rangi ya Mfumo.out ("h"); Rangi ya Mfumo.out ("e"); Rangi ya Mfumo.out ("e"); Rangi ya Mfumo.out ("s"); Rangi ya Mfumo.out ("e"); # 2) Hakuna jibu la uhakika. # 3) Maandishi katika mabano hayakuwa katika alama za nukuu. # 4) hi mwana- Kuna pia kutakuwa na maswali ya kujiangalia mwishoni mwa hatua hii. Kuna aina nyingi za data. Katika hili tunaweza kufundisha tu za msingi, na bado itachukua hatua kadhaa. Vigezo vyote hufanya kazi kwenye sintaksia iliyo hapa chini. [DataType] [variableName] = [thamani]; ex. int myNum = 8; Aina ya int: Aina ya "int", inamaanisha nambari kamili. Inafanya kazi kwa sintaksia sawa na hapo juu. Hakuna nukuu zinazohitajika kushikilia thamani ya aina yoyote ya nambari. Vigeuzi vyovyote vya int vinaanzia kiwango cha chini cha -2, 147, 483, 648 hadi kiwango cha juu cha 2, 147, 483, 647. Nambari kamili za kawaida zitatoshea katika fungu hili, lakini ikiwa hazitumii "muda mrefu" badala yake. ex. int tisa = 9; aina ndefu: Aina "ndefu" ni toleo refu la amri ya "int". Masafa kutoka -9, 223, 372, 036, 854, 775, 808 hadi 9, 223, 372, 036, 854, 775, 807. Aina ya kuelea: Aina ya "kuelea" ni nambari ya kuelea, ambayo inamaanisha ina thamani ya desimali. aina mbili: Aina ya "mara mbili" ni nambari ya kuelea, ambayo inaweza kushikilia thamani kubwa. aina ya kamba: Aina ya "kamba" inashikilia dhamana ya maandishi. Nakala (thamani) lazima iwekwe kwa nukuu mbili. ex. Salamu ya kamba = "Hi tupu"; Hizo zilikuwa aina za msingi za data. Ili kuchapisha yeyote kati yao andika tu jina linalobadilika katika vigezo vya njia ya "println" bila nukuu. ex. intNum = 52930; System.out.println (myNum + "Je! Thamani ya myNum"); Nambari iliyo hapo juu ingechapisha "52930 Je! Thamani ya myNum" kwenye skrini. Na kwa jinsi tulivyotumia hapo ishara ya pamoja ili kuchanganya Kamba kwenye laini tuliyokuwa tunachapisha, kwa hivyo ingechapisha thamani ya Kamba baada ya thamani ya myNum. Unaweza kutumia ishara pamoja kuongeza vigeu katika amri ya "println" na uongeze maadili ya kamba. Angalia picha mbili chini ili uone kile nilichofanya. Hii ni sehemu 1/2 ya aina za nambari, katika sehemu inayofuata nitakufundisha waendeshaji rahisi wa hesabu ambao unaweza kutumia kwenye vigeuzi.
Hatua ya 4: JAVA - Waendeshaji wa Hesabu
Hii ni sehemu ya 2/2 ya "Aina tofauti za Msingi". Hapa nitaanzisha waendeshaji wa hesabu. Kuna ishara "+" ambayo inamaanisha nyongeza. Inatumika kwa kuongeza nambari. ex. jumla = 5 + 579; Pia hutumiwa kuchanganya masharti katika njia ya "println". ex. System.out.println ("Hii ni" + "nyuzi tatu" + "pamoja."); Kumbuka kuwa kabla ya kuongeza kamba nyingine kwenye kamba ya kwanza na ya pili nilitumia nafasi mwishoni kuifanya ionekane kawaida. Pia kuna ishara "-" kama ulivyodhani, na inatumika tu kutoa nambari. ex. kutoa = 9 - 6; Pia kuna mwendeshaji wa kuzidisha, ambayo inawakilishwa na "*" katika java (kinyota). Inatumika kuzidisha nambari. ex. kuzidisha int = 756 * 15; Na kuna mwendeshaji wa mgawanyiko, ambaye anawakilishwa na "/" (kufyeka). Inatumika kugawanya nambari. ex. int division = 50/5 Pia kuna mwendeshaji modulo, ambaye anawakilishwa na "%". Modulo hutumiwa kuzingatia salio la nambari mbili, ikiwa kuna yoyote. ex. int modulo = 10% 9; Huna haja ya kuongeza nukuu za nambari ikiwa unatumia nambari kwa njia ya "println", au zitatafsiriwa kama maadili ya kamba. ex. Mfumo.out.println (6 + 7); KOSA LA KAWAIDA 1: System.out.println ("6" + "7"); Nambari iliyo hapo juu inarudi 67, sio 13. Ili kuepusha hii futa nukuu. Majina yanayobadilika yanaweza kutumiwa kutambua maadili. Kama vile: int myNum = 9; System.out.println ("Thamani ya myNum ni" + myNum); Kwa muda mrefu kama "myNum" haina vigezo vyovyote kuzunguka, programu hiyo itachapisha "Thamani ya myNum ni 9". Unaweza pia kutumia waendeshaji kufanya shughuli kwa njia ya "println" ili kurudisha matokeo ya haraka. ex. Mfumo.out.println (8 * 10); Picha zangu zitakuwa kimsingi juu ya kila kitu tulichofunika kwenye sehemu hii, lakini usisahau kuziangalia. Katika hatua inayofuata kutakuwa na nyenzo mpya mpya, lakini kutakuwa na jaribio ambalo linafunika kila kitu tulijifunza hadi sasa. Hapa kuna maswali ya kujichunguza: JITEGEMU # 1: Andika programu ya kuhesabu modulo ya 789 hadi 2, na uchapishe matokeo kwenye skrini. JIANGALIE # 2: Eleza aina ya data ya "int", na angalau tabia ya msingi. JIANGALIE # 3: Unda ubadilishaji wa kamba uitwao "salamu" na ujumbe wa kirafiki ndani yake ukiacha jina (mfano. Hujambo _). Kisha tengeneza kamba inayoitwa "jina" na thamani ya jina lako. Kisha unganisha vigeuzi hivi na unapaswa kupata ujumbe wako wa mwisho. JIANGALIE # 4: Je! Unawakilisha kuzidisha katika JAVA? (Unatumia ishara gani)
Hatua ya 5: JAVA - Jaribio la 1 / Kutoa maoni
Hapa kuna jibu kwa maswali ya SELF-CHECK yaliyopita: # 1) System.out.println (789% 2); # 2) Aina ya data ya "int" inashikilia nambari. # 3) Salamu ya kamba = "Hello"; Jina la kamba = "Mwalimu wa JAVA" System.out.println (salamu + jina); # 4) Unatumia "*" (kinyota) Sawa, sasa kwa hii inayoweza kufundishwa nitajumuisha tu nyenzo mpya, na kiunga cha mtihani wangu. Katika JAVA kuna kitu kinachoitwa "kutoa maoni". Hiyo inamaanisha kutoa maoni kuhusu kazi yako. Kuna aina 2 za maoni unaweza kutoa maoni ya mstari mmoja (tazama mfano 1) na maoni ya mistari mingi (tazama mfano. 2). Mifano ya maoni haya imejumuishwa. Kwa maoni ya mstari mmoja lazima uweke mipasuko 2 kabla ya maandishi, kila kitu kulia kwa mipasuko inachukuliwa kama maoni, na kupuuzwa na mkusanyaji wa JAVA. Maoni rahisi ya laini nyingi iko kati ya kufyeka na nyota mbili, na kuishia na kinyota na kufyeka. Maoni ya hali ya juu ya anuwai yanashughulikia njia, tutapita juu ya hii baadaye. USHAURI WA JAVA: Ninakushauri utoe maoni yako kwa kila kitu, hata vitu rahisi. Kwa sababu ikiwa mtu anapitia kazi yako na anaweza kuwa na shida kuelewa nambari yako. Inawezekana isiwe dhahiri kuwa d inayobadilika inasimama kwa dola. Na pia nakushauri uhifadhi kazi yako mara kwa mara. (Nilipoteza nambari nyingi kwa sababu ya hii mara moja) ex. 1 int num2 = 78; // Unda nambari kamili, "num2" na thamani ya 78 ex. 2 / ** Unda nambari kamili, "num2" na thamani ya 78 * / int num2 = 78; Sawa, bahati nzuri kwenye mtihani.:-) (LINK KWA CHINI, SOMA KUMBUKA) KUMBUKA: Nilikimbilia sana kufanya jaribio, kwa hivyo kwenye # 2 niliweka jibu lisilofaa kuwa sawa. Jibu sahihi kwa hilo lilikuwa chaguo la mwisho. Samahani sana kwa usumbufu huu. Kiunga cha jaribio kiko hapa. Chini ya skrini ya kukaribisha ya mtihani kuna picha pia. Bahati nzuri na usisahau kusoma mafunzo yangu yafuatayo!:-)
Ilipendekeza:
Raspberry Pi - TMD26721 Infrared Digital Ukaribu Detector Java Mafunzo: 4 Hatua
Raspberry Pi - TMD26721 Infrared Digital Proximity Detector Java Mafunzo: TMD26721 ni kichunguzi cha ukaribu cha dijiti ambacho kinatoa mfumo kamili wa kugundua ukaribu na mantiki ya kiolesura cha dijiti katika moduli moja ya mlima wa pini 8. Kugundua ukaribu ni pamoja na kuboreshwa kwa ishara-kwa-kelele na usahihi. Mtaalam
Panga Mchezo Wako 2048 W W / Java !: Hatua 8
Panga Mchezo Wako 2048 W / Java !: Ninapenda mchezo 2048. Na kwa hivyo niliamua kupanga toleo langu mwenyewe. Ni sawa na mchezo halisi, lakini kuipanga mwenyewe kunanipa uhuru wa kubadilisha chochote ninachotaka wakati wowote ninataka. Ikiwa ninataka mchezo wa 5x5 badala ya 4x4 ya kawaida, s
Jinsi ya kuunda UML kwa Java katika Microsoft Visio: Hatua 4
Jinsi ya Kuunda UML kwa Java katika Microsoft Visio: Mwanzoni, kuunda UML kunaweza kuonekana kutisha kidogo. Kuna mitindo mingi ngumu ya nukuu, na inaweza kuhisi kuwa hakuna rasilimali nzuri za kuunda UML inayoweza kusomeka na sahihi. Walakini, Microsoft Visio hufanya kuunda UML qu
Ufanisi wa Maendeleo ya Java kwa Raspberry Pi: Hatua 11 (na Picha)
Ufanisi wa Maendeleo ya Java kwa Raspberry Pi: Hii inayoweza kuelekezwa inaelezea njia nzuri sana ya kuunda programu za Java za Raspberry Pi. Nimetumia njia hiyo kukuza uwezo wa Java kuanzia msaada wa kiwango cha chini cha kifaa hadi mipango mingi na msingi wa mtandao. Programu
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)