Мазмұны:

Java-да нысанды сериядан қалай шығаруға болады?
Java-да нысанды сериядан қалай шығаруға болады?

Бейне: Java-да нысанды сериядан қалай шығаруға болады?

Бейне: Java-да нысанды сериядан қалай шығаруға болады?
Бейне: Java Tech Talk: 1 сағат үшін java туралы жеделхат бот 2024, Мамыр
Anonim

Серияландыру және Сериядан шығару ішінде Java Мысалмен. Серияландыру - күйді түрлендіру механизмі объект байт ағынына. Сериядан шығару байт ағыны нақтыны қайта жасау үшін пайдаланылатын кері процесс Java нысаны жадында. Бұл механизм оны сақтау үшін қолданылады объект.

Демек, Java-да нысанды қалай сериялауға болады?

Кімге объектіні сериялау оның күйін байт ағынына түрлендіруді білдіреді, осылайша байт ағыны көшірмеге қайта оралуы мүмкін объект . А Java нысаны болып табылады сериялауға болады егер оның класы немесе оның суперсыныптарының кез келгені орындайтын болса java . io. Сериялануға болады интерфейс немесе оның ішкі интерфейсі, java.

Java тіліндегі нысанды қалай оқисыз? Java тіліндегі файлдан нысанды қалай оқуға болады

  1. Нысанды сақтаған файлға FileInputStream ашыңыз.
  2. Жоғарыдағы FileInpoutStream үшін ObjectInputStream ашыңыз.
  3. Файлдан Нысанды оқу үшін ObjectInputStream сыныбының readObject әдісін пайдаланыңыз.
  4. Жоғарыдағы әдіс Object түріндегі Объектіні қайтарады.

Сондай-ақ біліңіз, Java-де тізімді сериядан қалай шығаруға болады?

Міне, толық мысал. Бұл қадамдар:

  1. Serializable іске асыратын Class Item() жасаңыз.
  2. Негізгі бөлімде – 2 элемент нысанын жасаңыз.
  3. Оны ArrayList тізіміне қосыңыз.
  4. Массивтер тізімін сериялау. Нысанның байт ағынын көру үшін тексеру файлы. (Сурет астындағы)
  5. Нысанды көру үшін бір файлдағы байт ағынын сериядан шығарыңыз.

Java-да сериализацияның мақсаты қандай?

Нысан Серияландыру бұл нысанның күйін дискіге/файлға сақтауға немесе желі арқылы кез келген басқа іске қосуға жіберуге болатын байт ағынына түрлендіру үшін қолданылатын процесс. Java виртуалды машина. Байт ағынынан объект құрудың кері процесі сериясыздандыру деп аталады.

Ұсынылған: