Java дээр анхны програмаа бичих 4 арга

Агуулгын хүснэгт:

Java дээр анхны програмаа бичих 4 арга
Java дээр анхны програмаа бичих 4 арга

Видео: Java дээр анхны програмаа бичих 4 арга

Видео: Java дээр анхны програмаа бичих 4 арга
Видео: ЭКСТРЕННЫЙ ВЫПУСК! ЧЕГО НЕ НАДО ДЕЛАТЬ С ОРХИДЕЯМИ, ЕСЛИ ВЫ НОВИЧОК! КРАТКИЙ ИНСТРУКТАЖ ДЛЯ НОВИЧКОВ 2024, May
Anonim

Java бол 1995 онд Жеймс Гослинг бүтээсэн объектод чиглэсэн програмчлалын хэл бөгөөд энэ нь ойлголтыг "талбар" (объектыг дүрсэлсэн шинж чанарууд) ба "арга" (объектын хийж чадах үйлдэл) гэсэн утгатай "объект" хэлбэрээр илэрхийлдэг гэсэн үг юм.. Java бол "нэг удаа бичих, хаана ч гүйх" хэл бөгөөд энэ нь Java Virtual Machine (JVM) бүхий аль ч платформ дээр ажиллах зориулалттай гэсэн үг юм. Java бол маш нарийн програмчлалын хэл тул эхлэн суралцагчдад ойлгоход хялбар байдаг. Энэхүү заавар нь Java дээр програм бичих талаархи танилцуулга юм.

Алхам

3 -ийн 1 -р арга: Анхны Java програмаа бичих

91968 1
91968 1

Алхам 1. Java дээр програм бичиж эхлэхийн тулд ажлын орчноо тохируулна уу

Олон програмистууд Java програмчлалд Eclipse, Netbeans гэх мэт Хөгжлийн нэгдсэн орчнуудыг (IDEs) ашигладаг боловч Java програм бичиж, хоосон IDEгүйгээр хөрвүүлж болно.

91968 2
91968 2

Алхам 2. Java програмчлахад Notepad шиг ямар ч төрлийн програм хангалттай байх болно

Хардкор програмистууд заримдаа vim, emacs гэх мэт терминал доторх текст засварлагчдыг ашиглахыг илүүд үздэг. Windows машин болон Linux дээр суурилсан машинд (Mac, Ubuntu гэх мэт) суулгаж болох маш сайн текст засварлагч бол Sublime Text бөгөөд үүнийг бид энэ хичээл дээр ашиглах болно.

91968 3
91968 3

Алхам 3. Java Software Development Kit суулгасан эсэхээ шалгаарай

Програмаа эмхэтгэхэд танд энэ хэрэгтэй болно.

  • Windows дээр суурилсан үйлдлийн системд хэрэв орчны хувьсагчид буруу байвал ажиллуулах явцад алдаа гарч болзошгүй

    javac

  • . Энэ алдаанаас зайлсхийхийн тулд JDK суулгалтын талаар илүү дэлгэрэнгүй мэдээллийг Java Software Development Kit -ийг хэрхэн суулгах тухай нийтлэлийг үзнэ үү.

3 -ийн 2 -р арга: Сайн байна уу Дэлхийн хөтөлбөр

91968 4
91968 4

Алхам 1. Бид эхлээд "Hello World." Хэвлэдэг програмыг бүтээнэ

"Текст засварлагч дээрээ шинэ файл үүсгээд" HelloWorld.java "хэлбэрээр хадгална уу. HelloWorld бол таны ангийн нэр бөгөөд танай ангийн нэр таны файлтай ижил нэртэй байх шаардлагатай болно.

91968 5
91968 5

Алхам 2. Анги болон үндсэн арга барилаа тунхагла

Гол арга

public static void main (String args)

програмчлал ажиллаж байх үед гүйцэтгэх арга юм. Энэхүү үндсэн арга нь Java програм бүрт ижил аргын мэдэгдэлтэй байх болно.

нийтийн анги HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Алхам 3. "Hello World." Гэж хэвлэх кодын мөрийг бичнэ үү

System.out.println ("Сайн уу Дэлхий.");

  • Энэ шугамын бүрэлдэхүүн хэсгүүдийг авч үзье.

    • Систем

    • системд ямар нэгэн зүйл хийхийг хэлдэг.
    • гадагш

    • Бид гаралтын зүйл хийх гэж байгаагаа системд хэлдэг.
    • хэвлэх

    • нь "хэвлэх шугам" гэсэн утгатай тул гаралт дээр мөр хэвлэхийг системд хэлж байна.
    • Эргэн тойрны хаалт

      ("Сайн уу Дэлхий.")

      арга гэсэн үг

      System.out.println ()

      параметрийг авдаг бөгөөд энэ тохиолдолд String болно

      "Сайн уу Дэлхий."

  • Java дээр бидний дагаж мөрдөх ёстой зарим дүрэм байдаг гэдгийг анхаарна уу.

    • Та мөр бүрийн төгсгөлд таслал оруулах ёстой.
    • Java нь том үсгээр бичигддэг тул та аргын нэр, хувьсагчийн нэр, ангийн нэрийг зөв үсгээр бичих ёстой, эс тэгвээс танд алдаа гарах болно.
    • Тодорхой арга эсвэл давталтад зориулсан кодын блокууд нь буржгар хаалтуудын хооронд байрладаг.
91968 7
91968 7

Алхам 4. Бүгдийг нэг дор тавь

Таны Hello World -ийн эцсийн хөтөлбөр дараах байдалтай байх ёстой.

нийтийн анги HelloWorld {public static void main (String args) {System.out.println ("Hello World."); }}

91968 8
91968 8

Алхам 5. Файлаа хадгалаад програмыг хөрвүүлэхийн тулд командын мөр эсвэл терминалыг нээнэ үү

HelloWorld.java хадгалсан фолдер руу очоод оруулна уу

javac HelloWorld.java

. Энэ нь HelloWorld.java -ийг хөрвүүлэхийг хүсч буйгаа Java хөрвүүлэгчид хэлдэг. Хэрэв алдаа гарсан бол хөрвүүлэгч танд юу буруу хийснийг хэлэх болно. Үгүй бол та хөрвүүлэгчээс ирсэн мессежийг харах ёсгүй. Хэрэв та одоо HelloWorld.java байгаа лавлахыг харвал HelloWorld.class -ийг харах ёстой. Энэ бол Java програмыг ажиллуулахад ашигладаг файл юм.

91968 9
91968 9

Алхам 6. Хөтөлбөрийг ажиллуулна уу

Эцэст нь бид програмаа ажиллуулах болно! Тушаал хүлээх мөр эсвэл терминал дээр оруулна уу

java HelloWorld

. Энэ нь Java -д HelloWorld ангийг ажиллуулахыг хүсч байгаагаа хэлдэг. Та "Сайн уу ертөнц" -ийг үзэх хэрэгтэй. консол дээрээ харуул.

91968 10
91968 10

Алхам 7. Баяр хүргэе, та анхны Java програмаа хийлээ

3 -ийн 3 -р арга: Оролт ба гаралт

91968 11
91968 11

Алхам 1. Бид одоо Hello World програмаа өргөжүүлж хэрэглэгчээс санал авах болно

Манай Hello World хөтөлбөрт бид хэрэглэгчдэд үзүүлэх мөрийг хэвлэсэн боловч програмын интерактив хэсэг нь хэрэглэгч програмд оролт оруулах боломжтой болно. Одоо бид хэрэглэгчийн нэрийг асуухын тулд програмаа өргөжүүлж, нэрээр нь мэндчилнэ.

91968 12
91968 12

Алхам 2. Сканнерын ангийг импортлох

Java дээр бидэнд хандах боломжтой зарим номын сан бий, гэхдээ бид тэдгээрийг импортлох ёстой. Эдгээр номын сангийн нэг нь java.util бөгөөд хэрэглэгчийн оролтыг авах шаардлагатай сканнерын объектыг агуулдаг. Сканнерын ангийг импортлохын тулд бид кодынхоо эхэнд дараах мөрийг нэмнэ.

java.util. Scanner импортлох;

  • Энэ нь манай програмд java.util багцад байгаа Сканнерын объектыг ашиглахыг хүсч буйгаа хэлдэг.
  • Хэрэв бид java.util багц дахь объект бүрт хандахыг хүсч байвал бид зүгээр л бичдэг

    java.util импортлох.*;

  • манай кодын эхэнд.
91968 13
91968 13

Алхам 3. Манай үндсэн аргын дотор Scanner объектын шинэ жишээ үүсгэнэ үү

Java бол объектод чиглэсэн програмчлалын хэл тул объект ашиглан ойлголтыг илэрхийлдэг. Сканнерын объект бол талбар, аргатай объектын жишээ юм. Сканнерын ангийг ашиглахын тулд бид талбаруудыг дүүргэх, аргуудыг ашиглах боломжтой шинэ сканнерын объектыг бий болгох ёстой. Үүнийг хийхийн тулд бид бичдэг:

Сканнер хэрэглэгчInputScanner = шинэ сканнер (System.in);

  • userInputScanner

  • Энэ бол бидний саяхан үүсгэсэн сканнерын объектын нэр юм. Нэрийг тэмээний хайрцгаар бичсэн болохыг анхаарна уу; Энэ бол Java дахь хувьсагчдыг нэрлэх дүрэм юм.
  • Бид ашигладаг

    шинэ

    обьектын шинэ жишээ үүсгэх оператор. Тиймээс, энэ тохиолдолд бид бичих замаар сканнерын объектын шинэ жишээг үүсгэсэн

    шинэ сканнер (System.in)

  • .
  • Сканнерын объект нь юу хайхыг хэлж буй параметрийг авдаг. Энэ тохиолдолд бид оруулна

    System.in

    параметрийн хувьд.

    System.in

  • системд оруулсан оролтыг сканнердахыг програмд хэлдэг бөгөөд энэ нь хэрэглэгчийн програмд оруулах оролт юм.
91968 14
91968 14

Алхам 4. Хэрэглэгчид оролт өгөөрэй

Бид консол руу ямар нэгэн зүйл бичихээ мэддэг байхын тулд хэрэглэгчийг оролт өгөхийг шаардах ёстой. Үүнийг a ашиглан хийж болно

System.out.print

эсвэл a

System.out.println

System.out.print ("Таны нэр хэн бэ?");

91968 15
91968 15

Алхам 5. Хэрэглэгчийн оруулсан дараагийн мөрөнд сканнерын объектыг оруулаад үүнийг хувьсагч хэлбэрээр хадгалахыг хүс

Сканнер нь хэрэглэгчийн бичиж байгаа зүйлийн талаархи мэдээллийг байнга авч байх болно. Дараах мөрөнд сканнераас хэрэглэгчийн нэрээр бичсэн зүйлийг аваад хувьсагч дотор хадгалахыг хүсэх болно.

String userInputName = userInputScanner.nextLine ();

  • Java дээр обьектын аргыг ашиглах дүрэм нь

    objectName.methodName (параметрүүд)

    . Онд

    userInputScanner.nextLine ()

    бид сканнерынхаа объектыг дөнгөж өгсөн нэрээр нь дуудаж, дараа нь түүний аргыг дуудаж байна

    nextLine ()

  • Энэ нь ямар ч параметрийг авдаггүй.
  • Бид дараагийн мөрийг өөр объектод хадгалж байгааг анхаарна уу: String объект. Бид String объектоо нэрлэсэн

    userInputName

91968 16
91968 16

Алхам 6. Хэрэглэгчийн мэндчилгээг хэвлэ

Хэрэглэгчийн нэр хадгалагдсаны дараа бид хэрэглэгчийн мэндчилгээг хэвлэх боломжтой. Санаарай

System.out.println ("Сайн уу Дэлхий.");

бидний үндсэн ангид бичсэн зүйл? Бидний бичсэн бүх код энэ мөрөөс дээш гарах ёстой. Одоо бид энэ мөрийг өөрчилж болно:

System.out.println ("Сайн уу" + userInputName + "!");

  • Бидний "Сайн уу", хэрэглэгчийн нэр, "!" Гинжлэх арга. бичих замаар

    "Сайн уу" + userInputName + "!"

  • String concatenation гэж нэрлэдэг.
  • Энд юу болж байна вэ гэвэл бидэнд "Сайн уу", userInputName, "!" Гэсэн гурван мөр байна. Java хэл дээрх мөрүүд нь өөрчлөгддөггүй бөгөөд үүнийг өөрчлөх боломжгүй гэсэн үг юм. Тиймээс бид эдгээр гурван мөрийг нэгтгэхдээ уг мэндчилгээг агуулсан шинэ мөрийг бий болгодог.
  • Дараа нь бид энэ шинэ мөрийг аваад параметр болгон өгнө

    System.out.println

  • .
91968 17
91968 17

Алхам 7. Бүгдийг нийлүүлээд хадгал

Манай код одоо иймэрхүү харагдах ёстой:

java.util. Scanner импортлох; нийтийн анги HelloWorld {public static void main (String args) {Scanner userInputScanner = шинэ сканнер (System.in); System.out.print ("Таны нэр хэн бэ?"); String userInputName = userInputScanner.nextLine (); System.out.println ("Сайн уу" + userInputName + "!"); }}

91968 18
91968 18

Алхам 8. Эмхэтгэж ажиллуулна уу

Тушаал хүлээх мөр эсвэл терминал руу ороод HelloWorld.java -ийн анхны давталтын дагуу ажиллуулсан командыг ажиллуулна уу. Бид эхлээд програмыг эмхэтгэх ёстой.

javac HelloWorld.java

. Дараа нь бид үүнийг ажиллуулж болно:

java HelloWorld

Java програмуудын жишээ

Image
Image

Үндсэн Java програмын жишээ

WikiHow болон бүх дээжийг нээнэ үү.

Image
Image

Оролттой Java програмын жишээ

WikiHow болон бүх дээжийг нээнэ үү.

Зөвлөмж

  • Java бол объект хандалтат програмчлалын хэл учраас объект хандалтат програмчлалын хэлний үндэс суурийн талаар илүү ихийг унших нь ашигтай байдаг.
  • Объект хандалтат програмчлал нь парадигмын онцлог шинж чанартай олон онцлог шинж чанартай байдаг. Эдгээр гурван үндсэн шинж чанар нь:

    • Бүрхүүл: объектын зарим бүрэлдэхүүн хэсгүүдэд хандах эрхийг хязгаарлах чадвар. Java нь талбар, аргуудыг хувийн, хамгаалагдсан, олон нийтэд тохируулагчтай байдаг.
    • Полиморфизм: объектууд өөр өөр таних тэмдэг авах чадвар. Java дээр объектыг өөр объект руу шидэж, нөгөө объектын аргыг ашиглах боломжтой.
    • Өв залгамжлал: одоогийн объекттой ижил шатлалын өөр ангийн талбар, аргыг ашиглах чадвар.

Зөвлөмж болгож буй: