Java тилинде :: эмнени билдирет?
Java тилинде :: эмнени билдирет?

Video: Java тилинде :: эмнени билдирет?

Video: Java тилинде :: эмнени билдирет?
Video: Java Tech Talk: Telegram бот на java за 1 час 2024, Апрель
Anonim

:: болуп саналат Метод шилтемеси деп аталат. It болуп саналат негизинен бир ыкмага шилтеме. башкача айтканда, ал аты менен болгон ыкманы билдирет. Методду колдонуу :: болуп саналат ыңгайлуу оператор. Метод шилтемеси болуп саналат таандык өзгөчөлүктөрүнүн бири Java lambda туюнтмалары.

Ошондой эле билүү керек, Java тилинде:: деген эмнени билдирет?

:: Метод шилтемеси деп аталат. Бул негизинен бир ыкмага шилтеме болуп саналат. башкача айтканда, ал аты менен болгон ыкманы билдирет. Методду колдонуу :: ыңгайлуу оператор болуп саналат. Метод шилтемеси тиешелүү өзгөчөлүктөрдүн бири болуп саналат Java lambda туюнтмалары.

Ошондой эле, Java тилинде ат белгиси эмнени билдирет? @ символу билдирет а Java Аннотация. (Бул аннотацияны жарыялоодо конфигурацияланса болот) Сиз бир нерсеге аннотация кошкондо, программанын башка бөлүктөрүндө аннотация бар же жок экенин текшере алат. Андан кийин ал бул маалыматты колдоно алат кыл аларга эмне керек болсо.

Ошо сыяктуу эле, адамдар Javaда:: жаңы деген эмне деп сурашат.

жаңы болуп саналат Java ачкыч сөз. Ал жаратат Java объект жана үймөктө ал үчүн эстутумду бөлөт. жаңы массивдерди түзүү үчүн да колдонулат, анткени массивдер дагы объект болуп саналат.

Класс Java тилинде эмнени билдирет?

А класс , контекстинде Java , объекттерди түзүү жана объекттин берилиштеринин түрлөрүн жана ыкмаларын аныктоо үчүн колдонулган калыптар. Негизги касиеттери объект тарабынан колдонулушу мүмкүн болгон маалымат түрлөрүн жана ыкмаларын камтыйт. Баары класс объекттер негизги болушу керек класс касиеттери.

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