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

Та Java хэл дээр хэрхэн cast бичдэг вэ?
Та Java хэл дээр хэрхэн cast бичдэг вэ?

Видео: Та Java хэл дээр хэрхэн cast бичдэг вэ?

Видео: Та Java хэл дээр хэрхэн cast бичдэг вэ?
Видео: Жава програмчлалын хэл #1 | Танилцуулга хичээл 2024, Арваннэгдүгээр
Anonim

Хувьсагч

  1. Java дээр Casting гэж бичнэ үү . Төрөл цутгах дассан хөрвүүлэх объект эсвэл нэг хувьсагч төрөл нөгөө рүү.
  2. Синтакс. dataType variableName = (dataType) variableToConvert;
  3. Тэмдэглэл. Хоёр байна цутгамал чиглэл: нарийссан (томоос жижиг төрөл ) болон өргөсгөх (жижигээс том хүртэл төрөл ).
  4. Жишээ.

Үүний нэгэн адил жишээгээр Java хэл дээр кастинг гэж юу вэ?

Төрөл Java хэл дээр дамжуулах байна цутгамал нэг төрөл, анги эсвэл интерфэйсийг өөр төрөл, өөрөөр хэлбэл өөр анги эсвэл интерфейс болгон хувиргах. Төрөл цутгамал мөн ClassCastException-ийн эрсдэлтэй хамт ирдэг Java , энэ нь Объектийн төрөл болон дараагийн төрлүүдийг хүлээн зөвшөөрдөг аргад нэлээд түгээмэл байдаг цутгамал илүү тодорхой төрөл болгон.

Жава хэл дээр кастинг гэж юу вэ? Кастинг нь сонгох гэсэн үг Обьект тодорхой нэг төрлийн төрлийг өөр болгох Обьект төрөл. Энэ процессыг хувьсагчийг дамжуулах гэж нэрлэдэг. Үнэндээ энэ тохиолдол нь Java-д хамаарахгүй, учир нь бусад олон програмчлалын хэл нь хувьсагчийн төрлийг дамжуулахад тусалдаг.

Үүнээс гадна жишээн дээр төрөл цутгах гэж юу вэ?

Бичлэг хийх . Бичлэг хийх , эсвэл төрөл хувиргах нь нэг өгөгдлөөс аж ахуйн нэгжийг өөрчлөх арга юм төрөл нөгөө рүү. Ан жишээ -ийн бичгийн дамжуулалт бүхэл тоог мөр болгон хувиргаж байна. Нэг тоо нь мөр, нөгөө нь бүхэл тоо байх үед хоёр тоог харьцуулахын тулд үүнийг хийж болно.

Java-д өгөгдлийн төрөл гэж юу вэ?

Өгөгдлийн төрөл хэмжээ болон төрөл тодорхойлогчд хадгалж болох утгуудын. The Java хэл яриагаараа баялаг өгөгдлийн төрлүүд . Java дахь өгөгдлийн төрлүүд хоёр ангилдаг төрөл : Команд-бүхэл тоо, тэмдэгт, логик, хөвөгч цэг орно. Ангилал, интерфэйс, массив зэргийг багтаасан команд бус.

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