Javaдагы метаберилиштер эмнени билдирет?
Javaдагы метаберилиштер эмнени билдирет?

Video: Javaдагы метаберилиштер эмнени билдирет?

Video: Javaдагы метаберилиштер эмнени билдирет?
Video: How To Achieve Synchronization In C# While Doing Async Await Multithreaded Programming - .NET Core 2024, Ноябрь
Anonim

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

Андан кийин, мисалы, Javaдагы метаберилиштер деген эмне деп сурашы мүмкүн?

Ошону эске алып метадайындар компьютердик маалыматтар тобу жөнүндө сүрөттөмө, структуралык жана административдик маалыматтардын жыйындысы (үчүн мисал маалымат базасы схемасы сыяктуу), Java метаберилиштери Interface (же JMI) түзүүнү, сактоону, кирүүнү, издөөнү жана алмашууну аныктаган платформа-нейтралдуу спецификация. метадайындар ичинде Java программалоо

Ошондой эле, Java классынын метадайындары деген эмнени сурашы мүмкүн? Бул жүктөгөн модели класс негизи ошол Java динамикалык жүктөө, шилтемелөө, JIT компиляциялоо жана аткаруу үчүн иштөө убагында сактайт Java код. Кодуңузду жазып жатканда жасаган ар кандай дизайн тандоолору сумманы кыйла кеңейтиши же кыскарышы мүмкүн метаберилиштер Java сактап калуу керек.

Тиешелүү түрдө метадайындардын мисалы кандай?

Кээ бир мисалдар негизги метадайындар автор, түзүлгөн датасы, өзгөртүлгөн күнү жана файлдын өлчөмү. Метадайындар ошондой эле сүрөттөр, видео, веб-баракчалар, электрондук жадыбалдар ж.б. сыяктуу структураланбаган маалыматтар үчүн колдонулат. Сүрөттөмө жана ачкыч сөздөр мета тегдери көбүнчө веб-баракчадагы мазмунду сүрөттөө үчүн колдонулат.

Метаберилиштердин үч түрү кандай?

Башка жагынан алганда, NISO метадайындардын үч түрүн айырмалайт: сүрөттөмө , структуралык жана административдик. Сүрөттөөчү метадайындар, адатта, аталышы, автору, субъекттери, ачкыч сөздөрү, басып чыгаруучу сыяктуу объектти издөө жана табуу үчүн маалымат катары табуу жана идентификациялоо үчүн колдонулат.

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