Java классынын демейки кирүү спецификациясы кайсы?
Java классынын демейки кирүү спецификациясы кайсы?

Video: Java классынын демейки кирүү спецификациясы кайсы?

Video: Java классынын демейки кирүү спецификациясы кайсы?
Video: Java Tech Talk: Java тилиндеги Telegram боту 1 саатта 2024, Май
Anonim

The демейки аныктагыч контекстке көз каранды. үчүн класстар , жана интерфейс декларациялар, демейки пакет купуя болуп саналат. Бул корголгон жана жеке ортосунда түшөт, бир гана жол берет класстар ошол эле пакетте мүмкүндүк алуу . үчүн интерфейс мүчөлөрү (талаалар жана ыкмалар), the демейки кирүү коомдук болуп саналат.

Ошо сыяктуу эле, Javaдагы демейки кирүү спецификациясы деген эмне?

Java камсыз кылат а демейки аныктагыч жок болгондо колдонулат мүмкүндүк алуу модификатор бар. Эч кандай жарыя кылынбаган класс, талаа, метод же конструктор мүмкүндүк алуу модфикатор бир эле пакеттеги класстар тарабынан гана жеткиликтүү. The демейки модфикатор интерфейс ичиндеги талаалар жана методдор үчүн колдонулбайт.

Java менен кирүү өзгөрткүчү деген эмне? А Java мүмкүнчүлүгүн өзгөрткүч кайсы класстар болорун белгилейт мүмкүндүк алуу берилген класс жана анын талаалары, конструкторлору жана ыкмалары. Кирүү модификаторлору класс, анын конструкторлору, талаалары жана ыкмалары үчүн өзүнчө көрсөтүлүшү мүмкүн. Класстар, талаалар, конструкторлор жана методдор төрт түрдүүнүн бирине ээ болушу мүмкүн Java кирүү өзгөрткүчтөрү : жеке.

Ушундай жол менен, Java классындагы демейки кирүү өзгөрткүчү деген эмне?

Демейки кирүү өзгөрткүчү болуп саналат пакет -жеке (б.а. DEFAULT) жана ал ошол эле жерден гана көрүнөт пакет . Демейки кирүү өзгөрткүчү - Эгерде класста эч кандай өзгөрткүч жок болсо (демейки, ошондой эле белгилүү пакет -жеке), ал өзүнүн ичинде гана көрүнөт пакет (пакеттер тектеш класстардын топтору деп аталат).

Java демейки маалымат түрү деген эмне?

Анын минималдуу мааниси - 2, 147, 483, 648 жана максималдуу мааниси - 2, 147, 483, 647. Анын демейки мааниси 0. int маалымат түрү катары жалпысынан колдонулат демейки маалымат түрү интегралдык маанилер үчүн, эгерде эстутумда көйгөй болбосо. Мисал: int a = 100000, int b = -200000.

Сунушталууда: