Бид Java хэл дээр нэг ангид олон нийтийн ангитай байж болох уу?
Бид Java хэл дээр нэг ангид олон нийтийн ангитай байж болох уу?

Видео: Бид Java хэл дээр нэг ангид олон нийтийн ангитай байж болох уу?

Видео: Бид Java хэл дээр нэг ангид олон нийтийн ангитай байж болох уу?
Видео: Как на самом деле работает Spring AOP [Путешествие с Spring AOP — Часть 2] 2024, Дөрөвдүгээр сар
Anonim

Тийм ээ чадна . Гэсэн хэдий ч тэнд чадна зөвхөн би олон нийтийн анги нэг. java файл гэх мэт нийтийн ангиуд ёстой байна эх файлтай ижил нэртэй. Нэг Java файл чадна бүрдэнэ олон ангиуд Тэдний зөвхөн нэг нь гэсэн хязгаарлалттай чадна байх олон нийтийн.

Үүний нэгэн адил хүмүүс бид нэг ангид олон нийтийн ангитай байж болох уу?

Та нэг ангид олон ангитай байж болно . Тэднийг дотоод гэж нэрлэдэг Анги es эсвэл үүрлэсэн ангиуд . Чи чадна бүр олон ангитай тодорхойлолтууд in ганц.java файл нь нэг ч байхгүй нөгөөд нь үүрлэсэн (зөвхөн нэг л байгаа бол олон нийтийн , учир нь a олон нийтийн анги зарлах ёстой in дараа нь нэртэй файл).

Дээрхээс гадна Java хэл дээр яагаад ганцхан нийтийн анги байх ёстой гэж? Хөрвүүлэгч нь бас хязгаарлалт тавьдаг байх ёстой дээд тал нь байх нийтийн нэг анги per Java файл, ингэснээр бүр олон нийтийн анги гадаад ертөнцөөс хандах боломжтой. Аль ч хоёр Java ангиуд эсвэл ижил багц дахь интерфейсүүд ижил нэртэй байж болохгүй.

Үүнтэй холбогдуулан бид яагаад нэг файлд нэгээс олон нийтийн ангитай байж болохгүй гэж?

Тийм үед бид хангах нэгээс олон нийтийн анги Програмд хөрвүүлэгч өөрөө зогсдог Та хаях а алдаа. Учир нь дараа нь бид чадахгүй JVM-г аль нь гэж андуурна анги байна байх түүний анхны анги , учир нь зөвхөн хамт олон нийтийн нэг анги нь олон нийтийн static void main(String args) нь эхнийх юм анги JVM-д зориулсан.

Бид нэг Java дээр олон анги үүсгэж болох уу?

Тийм ээ чадна . Гэсэн хэдий ч тэнд чадна зөвхөн байх нэг олон нийтийн анги нэг. java файл , нийтийн хувьд ангиуд ёстой байна нь адилхан эх сурвалж гэж нэрлэнэ файл . Нэг Java файл байж болно бүрдэнэ олон ангиуд зөвхөн тэр хязгаарлалттай нэг тэднээс чадна олон нийтийн байх.

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