Java жүйесінде сериялау бізге Нысанды желі арқылы жіберуге немесе файл ретінде сақтауға немесе кейінірек пайдалану үшін ДҚ-да сақтауға болатын ағынға түрлендіруге мүмкіндік береді. Сериядан шығару – бұл бағдарламамызда қолданылатын нақты Java нысанына нысан ағынын түрлендіру процесі.
Сериализация дегеніміз не және ол не үшін қолданылады?
Серияландыру - бұл объектіні сақтау немесе оны жадқа, дерекқорға немесе файлға жіберу үшін нысанды байттар ағынына түрлендіру процесі. Оның негізгі мақсаты - қажет кезде оны қайта жасау мүмкіндігі үшін нысанның күйін сақтау.
Қашан сериялау керек?
Міне, сериялауды пайдаланудың кейбір мысалдары: - Деректерді дискідегі файлдарға нысанға бағытталған жолмен сақтау, е.g. Студенттік нысандардың тізімін сақтау. - Бағдарлама күйлерін дискіде сақтау, мысалы. ойын күйін сақтау. - Деректерді желі арқылы пішін объектілерінде жіберу, мысалы. хабарларды чат қолданбасындағы нысандар ретінде жіберу.
Java жүйесінде сериялау процесі не үшін қолданылады?
Нысанды сериялау оның күйін байт ағынына түрлендіру дегенді білдіреді, осылайша байт ағыны нысанның көшірмесіне қайтарылуы мүмкін. Java нысанын сериялауға болады, егер оның класы немесе оның кез келген суперсыныптары java-ны іске асыратын болса. io. Серияланатын интерфейс немесе оның ішкі интерфейсі, java.
Сериализация не үшін қажет?
Ал, серияландыру объектінің күйін байт ағынына түрлендіруге мүмкіндік береді, содан кейін оны жергілікті дискідегі файлға сақтауға немесе желі арқылы жіберуге болады. кез келген басқа машина. Ал сериядан шығару процесті кері қайтаруға мүмкіндік береді, бұл серияланған байт ағынын қайтадан нысанға қайта түрлендіруді білдіреді.