Агуулгын хүснэгт:
- Алхам 1: Энэ вэбсайт руу очно уу
- Алхам 2: Хуудас ийм байх ёстой
- Алхам 3: Сайн байна уу Дэлхий
- Алхам 4: Бага зэрэг нэмэх
- Алхам 5: Тоонууд
- Алхам 6: Тоолох
- Алхам 7: Тоолох нь тогтмол байна
- Алхам 8: 1 -ээс 10 хүртэл тоолно
- Алхам 9: Хэрэв мэдэгдэл
- Алхам 10: Галзуураарай
Видео: Хүн бүрт зориулсан анхны Java програм: 10 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү энгийн зааварчилгаа нь програм гэж юу болохыг хурдан харах боломжийг танд олгоно. Энэ нь маш энгийн бөгөөд дагахад хялбар тул үүнийг дарахаас бүү ай, бага зэрэг сураарай. Магадгүй энэ бол таны дуртай зүйл гэдгийг олж мэдэх болно!
Алхам 1: Энэ вэбсайт руу очно уу
Програмчлалын хувьд ихэвчлэн илүү их зүйл байдаг, гэхдээ эхлүүлэх хамгийн хялбар арга бол IDE (Хөгжлийн нэгдсэн орчин) ашиглах явдал юм, энэ жижиг төслийн хувьд бид энгийн онлайн хөгжүүлэгч ашиглах болно.
Алхам 2: Хуудас ийм байх ёстой
Энэ хуудсан дээрх чухал хэсэг бол кодлох хэсэг ба гаралт юм. "Таны код" гэсэн шошготой хэсэг бол та програмыг бичдэг газар юм. Хар хэсгийг консол гэж нэрлэдэг. Энэ бол таны програм гаралтыг оруулах газар юм. "Гүйцэтгэх" гэсэн цэнхэр товчлуур нь програмыг эмхэтгэж, одоо дарж, консолоос юу гарахыг харах болно. Гаралт яагаад ийм байдгийг та харж байна уу?
Алхам 3: Сайн байна уу Дэлхий
Энэ бол програмист бүрийн бичсэн анхны програм юм: алдарт "Hello World". Энэ програм нь "Hello World" консол дээр гаргадаг. Зүгээр л миний зургийг кодын талбарт хуулж, ажиллаж байгааг нь хараарай. Миний онцлох хэдэн зүйл: System.out.println (string) нь консол руу мөр хэвлэдэг. Мөр бол үг гэсэн утгатай хувьсах төрөл юм; бүхэл тоонд "int", логик "bool" (өөрөөр хэлбэл үнэн эсвэл худал) болон бусад олон хувьсагчийн төрлүүд байдаг.
Алхам 4: Бага зэрэг нэмэх
Энэ алхамд бид өөр мөр нэмж, гаралт дээр нэгтгэх замаар замбараагүй болно. "+" Тэмдгийг system.out.println -д холбоход ашигладаг бөгөөд бид мөр болон хоёр тэмдэгт хувьсагчийг нэгтгэж байна. Тэмдэгтийн өмнө "\ n" байгааг анзаараарай, үүнийг буцаах гэж нэрлэдэг бөгөөд энэ нь нэвтрүүлэх товчлуур дарагдсантай адил шинэ мөр рүү орохыг хэлдэг.
Алхам 5: Тоонууд
Энэ алхамд бид int хувьсагчтай зөрчилдөх болно. Int хувьсагчид тоонуудыг агуулдаг бөгөөд хувьсагчийг хэвлэх нь хэрэглэгчид нэг хувьсагчтай олон янзын зүйлийг гаргах боломжийг олгодог. Өөр system.out.println ашигласнаар гаралтыг шинэ мөр рүү буцаана.
Алхам 6: Тоолох
Хөтөлбөрийг 1 -ээс 100 хүртэл тоолохыг хүсч байсан гэж хэлье, энэ програм үүнийг хийдэг, гэхдээ та үүнийг ажиллуулахад зөвхөн "100" л харагддаг. яагаад гэдгийг харж байна уу? Үүний шалтгаан нь програм эхлээд тоолж, дараа нь хувьсагч гэж юу болохыг гаргадаг тул програм нь x хувьсагч 100 -тай тэнцүү болтол эргэж, дараа нь гаралтыг хэвлэхээр хөдөлдөг.
Алхам 7: Тоолох нь тогтмол байна
За, хэвлэлтийг гогцоонд шилжүүлэх боломжийг олгож, гарцыг бөглөхгүйн тулд зөвхөн 10 хүртэл тоолно. Одоо бид програмыг ажиллуулахад энэ нь 2 - 10 гэсэн бүх тоонуудыг гаргадаг болохыг анзаарах болно. Үүний шалтгаан нь x -ийг гаргахаасаа өмнө нэг удаа нэмэгдүүлсэнтэй холбоотой юм. Үүнийг дараагийн алхам дээр засаж, цааш явахаасаа өмнө боломжтой эсэхийг олж мэдээрэй.
Алхам 8: 1 -ээс 10 хүртэл тоолно
Энэ бол програмыг засах ганцхан аргын жишээ юм. Хэрэв та үүнийг бие даан хийж чадсан бол баяр хүргэе! Бид нэмэгдүүлэхээс өмнө хэвлэх нь хувьсагчийг 1 болгож хэвлээд дараа нь нэмэгдүүлэх боломжийг олгодог. Хэрэв та үүнийг хааш нь ажиллуулах юм бол тэр өөрчлөлтийг хийснээр та зөвхөн 1 - 9 -ийг хэвлэх болно, тэгэхээр while циклд "=" гэж оруулснаар хувьсагч 10 болсны дараа програмыг хамгийн сүүлд 1 удаа ажиллуулах боломжтой болно.
Алхам 9: Хэрэв мэдэгдэл
Энэ өөрчлөлт нь програмыг зөвхөн x сондгой тоогоор хэвлэх боломжийг олгодог. Үүний цаадах математик нь маш энгийн. Хувьсагчийг аваад mod (%) 2 -ийг ашиглавал тоо тэгш бол 0, тоо нь сондгой байвал 1 -ийг буцаана. Энэ нь мод нь тоог хувааж, үлдэгдлийг буцааж өгөх замаар ажилладаг тул таны 2 -т хуваасан тэгш тоо үлдэгдэлгүй, сондгой тооны тоо 1 -тэй байх болно. "!" Гэсэн анхааруулгын тэмдэг. үгүй гэсэн утгатай тул! = "тэнцүү биш" гэж уншдаг. Тиймээс, x mod 2 хувьсагч нь 0 -ийг буцаахгүй эсвэл сондгой байвал хувьсагчийг хэвлэ.
Алхам 10: Галзуураарай
Энэ бол бяцхан жишээнээс өөр зүйл биш бөгөөд та үүнийг хөгжилтэй, магадгүй хөгжилтэй байсан гэж найдаж байна! Таны хэлж байгаагаар энэхүү энгийн програмчлалаас бидний өдөр тутамдаа ашигладаг том програмуудаас том ялгаа бий. Энэ вэбсайтаар зугаацаж, юу бүтээж болохыг олж хараад, галзуураарай!
Зөвлөмж болгож буй:
Таны телевизортой холбогдсон оролт бүрт зориулсан Ambilight систем. WS2812B Arduino UNO Raspberry Pi HDMI (2019 оны 12 -р сард шинэчлэгдсэн): 12 алхам (зурагтай)
Таны телевизортой холбогдсон оролт бүрт зориулсан Ambilight систем. WS2812B Arduino UNO Raspberry Pi HDMI (2019 оны 12 -р сард шинэчлэгдсэн): Би телевиздээ ambilight оруулахыг үргэлж хүсдэг байсан. Энэ үнэхээр дажгүй харагдаж байна! Эцэст нь би тэгсэн ч сэтгэлээр унасангүй! Би танай ТВ -д зориулж Ambilight системийг бий болгох талаар олон видео бичлэг, олон зааварчилгаа үзсэн боловч яг нялх хүүхдэдээ зориулсан бүрэн гарын авлага олж байгаагүй
Synthfonio - хүн бүрт зориулсан хөгжмийн зэмсэг: 12 алхам (зурагтай)
Synthfonio - хүн бүрт зориулсан хөгжмийн зэмсэг: Би синтезатор болон MIDI хянагчдад дуртай, гэхдээ гар тоглуулахдаа аймаар байна. Би хөгжим бичих дуртай, гэхдээ уг хөгжмийг тоглуулахын тулд та хөгжмийн зэмсэг тоглож сурсан байх ёстой. Үүнд цаг хугацаа хэрэгтэй. Олон хүнд байдаггүй цаг хугацаа
Миний анхны Java програм: 6 алхам
Миний анхны Java програм: Та өөрийн java програмыг үргэлжлүүлэн үүсгэхийг хүсч байгаа боловч ямар нэгэн шалтгаанаар хойшлуулсаар байна уу? Та "Маргааш эцэст нь би үүнийг хийх болно" гэж хэлэхийг сонсдог уу? Гэхдээ тэр маргааш хэзээ ч ирэхгүй. Тиймээс, та яг одоо эхлэх хэрэгтэй, одоо танай гэрийг авах цаг болжээ
RC автомашиныг анхны хүн харах: 8 алхам (зурагтай)
RC машиныг анхны хүн харах: Энэхүү зааварчилгаанд та RC машиныг жолоодох туршлагаа сайжруулахын тулд хэрхэн өөрчлөх талаар сурах болно. Та нисэх онгоцны бүхээг, орон сууцны хянагч, VR камер, нүдний шил ашиглан RC машин, хянагчийг өөрчлөх болно. Бодит амьдрал дахь мэдрэмжийг дуурайж
Хурдан, хурдан, хямд, сайхан харагддаг LED өрөөний гэрэлтүүлэг (хүн бүрт зориулсан): 5 алхам (зурагтай)
Хурдан, хурдан, хямд, сайхан харагддаг LED өрөөний гэрэлтүүлэг (хүн бүрт зориулсан): Бүгдийг тавтай морилно уу :-) Энэ бол миний анхны зааварчилгаа тул сэтгэгдлээ хүлээн авна уу :-) Миний танд үзүүлэх гэж байгаа зүйл бол хурдан LED гэрэлтүүлгийг хэрхэн яаж хийх вэ. TINY buget.Танд хэрэгтэй зүйл бол: CableLEDsResistors (5VOhms for 12V) StapelsGehmer ironCutters and other basi