
2025 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2025-01-22 17:29
жылы таяз көшірме , тек қарапайым деректер түрінің өрістері көшірілген ал нысандар сілтемелері жоқ көшірілген . Терең көшірме қамтиды көшіру қарапайым деректер түрі, сондай-ақ объект сілтемелері.
Сондай-ақ білу керек, таяз және терең көшірме дегеніміз не?
А таяз көшірме жаңа құрама нысанды құрастырады, содан кейін (мүмкіндігінше) оған түпнұсқада табылған нысандарға сілтемелер енгізеді. А терең көшірме жаңа құрама нысанды құрастырады, содан кейін рекурсивті түрде кірістіреді көшірмелер оның ішіне түпнұсқада табылған нысандар.
Java-да таяз және терең клондау дегеніміз не? Кез келген өзгерістер енгізілген клондалған нысан бастапқы нысанда көрсетілмейді немесе керісінше. Әдепкі нұсқасы клондау әдісін жасайды таяз көшірме объектінің. Таяз көшірме егер нысанда тек қарабайыр өрістер болса, қолайлы. Терең көшірме егер нысанда өрістер ретінде басқа нысандарға сілтемелер болса, қолайлы.
Сонымен қатар, Java-да таяз көшірме дегеніміз не?
А таяз көшірме Бұл көшіру нысанға сілтеме көрсеткішінің, ал терең көшіру Бұл көшіру объектінің өзінен. жылы Java , нысандар фондық режимде сақталады, нысандармен жұмыс істегенде әдетте әрекеттесетін нәрсе көрсеткіш болып табылады. Айнымалы атаулары нысанның жады кеңістігін көрсетеді.
Клондаудағы терең көшіру дегеніміз не?
Терең көшірме . The терең көшірме объектінің дәлдігі болады көшіру таяз сияқты бастапқы нысанның барлық өрістерінің көшіру , бірақ ақшылдан айырмашылығы көшіру егер бастапқы нысанда өрістер ретінде нысанға кез келген сілтеме болса, онда нысанның репликасы шақыру арқылы жасалады клондау әдіс.
Ұсынылған:
Суық сақтық көшірме және ыстық резервтік көшірме дегеніміз не?

Oracle ішіндегі ыстық сақтық көшірме мен суық сақтық көшірме арасындағы айырмашылық. Суық сақтық көшірме жүйеде пайдаланушы әрекеті болмаған кезде жасалады. Офлайн сақтық көшірме деп те аталады, ол дерекқор жұмыс істемей тұрғанда және пайдаланушылар жүйеге кірмегенде алынады. Дерекқор үнемі іске қосылуы қажет болғанда, ыстық сақтық көшірме алынады
Java тіліндегі XMX және XMS дегеніміз не?

Xmx жалауы Java виртуалды машинасы (JVM) үшін жадты бөлудің максималды пулын көрсетеді, ал Xms бастапқы жад бөлу пулын көрсетеді. Бұл сіздің JVM Xms жады көлемімен іске қосылатынын және Xmx жадтың ең көп көлемін пайдалана алатынын білдіреді
Java тіліндегі класс және интерфейс дегеніміз не?

Интерфейс Java тіліндегі анықтамалық тип болып табылады. Бұл сыныпқа ұқсас. Бұл абстрактілі әдістердің жиынтығы. Класс интерфейсті жүзеге асырады, осылайша интерфейстің дерексіз әдістерін мұраға алады. Абстрактілі әдістермен қатар интерфейс тұрақты мәндерді, әдепкі әдістерді, статикалық әдістерді және кірістірілген типтерді қамтуы мүмкін
Java тіліндегі қате және ерекшелік дегеніміз не?

Қате "ақылға қонымды қолданба ұстауға тырыспауы керек маңызды мәселелерді көрсетеді." кезінде. Ерекшелік "ақылға қонымды қолданба ұстағысы келетін шарттарды көрсетеді." RuntimeException және олардың ішкі сыныптарымен бірге қате - тексерілмеген ерекшеліктер. Барлық басқа Exception сыныптары тексерілген ерекшеліктер болып табылады
Java тіліндегі статикалық және статикалық емес әдіс дегеніміз не?

Статикалық әдіс сыныптың өзіне жатады, ал статикалық емес әдіс сыныптың әрбір данасына жатады. Сондықтан статикалық әдісті сыныптың ешбір данасын жасамай-ақ тікелей шақыруға болады және статикалық емес әдісті шақыру үшін нысан қажет