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

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

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

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

Видео: Java дээр анхны програмаа бичих 3 арга
Видео: How to Automate Image Processing in Photoshop By Recording Actions and Batch Scripts 2024, Дөрөвдүгээр сар
Anonim

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

Алхам

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

91968 1
91968 1

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

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

91968 2
91968 2

Алхам 2. Notepad -тай төстэй аливаа төрлийн програм Java програмчлахад хангалттай байх болно

Hardline програмистууд заримдаа терминал дээр суулгасан vim, emacs гэх мэт текст засварлагчдыг илүүд үздэг. Windows болон Линукс дээр суурилсан компьютерууд (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

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

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. Бүгдийг нэг дор тавь

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

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

91968 8
91968 8

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

HaloDunia.java хадгалагдсан фолдер руу ороод бичнэ үү

javac HelloDunia.java

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

91968 9
91968 9

Алхам 6. Програмыг ажиллуулна уу

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

java HelloWorld

. Энэ тушаал нь Java -д HaloWorld ангийг ажиллуулахыг хүсч байгаагаа хэлдэг. Та "Hello World" -ыг харах болно. консол дээр гарч ирнэ.

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 дахь хувьсах нэр томъёо юм.
  • Бид оператор ашигладаг

    шинэ

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

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

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

    System.in

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

    System.in

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

Алхам 4. Хэрэглэгчээс мэдээлэл оруулахыг хүсэх

Хэрэглэгч консол дээр хэзээ ямар нэг зүйл бичихээ мэдэхийн тулд бид хэрэглэгчээс оролт хүсэх ёстой. Энэ алхамыг хийж болно

System.out.print

эсвэл

System.out.println

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

91968 15
91968 15

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

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

String userInputName = userInputScanner.nextLine ();

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

    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. Эмхэтгэж ажиллуулна уу

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

javac HelloDunia.java

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

java HelloWorld

Зөвлөмж

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

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

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