Агуулгын хүснэгт:

Java дээр объектыг хэрхэн цувралаас гаргах вэ?
Java дээр объектыг хэрхэн цувралаас гаргах вэ?

Видео: Java дээр объектыг хэрхэн цувралаас гаргах вэ?

Видео: Java дээр объектыг хэрхэн цувралаас гаргах вэ?
Видео: Java - Цуврал болон цуваа салгах 2024, Арваннэгдүгээр
Anonim

Цувралчлал ба Цувралгүй болгох in Java Жишээ нь. Цувралчлал нь a-ийн төлөвийг хувиргах механизм юм обьект байт урсгал руу. Цувралгүй болгох Бодитыг дахин бүтээхэд байт урсгалыг ашигладаг урвуу процесс юм Java объект дурсамжинд. Энэ механизмыг тогтвортой байлгахад ашигладаг обьект.

Тиймээс Java дээр объектыг хэрхэн цуваа болгох вэ?

руу объектыг цуваа болгох Энэ нь түүний төлөвийг байт урсгал руу хөрвүүлэх гэсэн үг бөгөөд ингэснээр байт урсгалыг буцаан хуулбарлах боломжтой обьект . А Java объект байна цуваа болгох боломжтой хэрэв түүний анги эсвэл аль нэг дээд анги нь аль нэгийг нь хэрэгжүүлдэг бол java . io. Цувралдах боломжтой интерфэйс эсвэл түүний дэд интерфейс, java.

Java дээр объектыг хэрхэн унших вэ? Java дээр файлаас объектыг хэрхэн унших вэ

  1. Объектыг хадгалсан файлдаа FileInputStream нээнэ үү.
  2. Дээрх FileInpoutStream дээр ObjectInputStream нээнэ үү.
  3. Файлаас Объектыг уншихын тулд ObjectInputStream ангийн readObject аргыг ашиглана уу.
  4. Дээрх арга нь Object төрлийн Объектыг буцаана.

Жава хэл дээрх жагсаалтыг хэрхэн цувралаас гаргах вэ?

Энд бүрэн жишээ байна. Эдгээр нь дараах алхамууд юм

  1. Serializable-ийг хэрэгжүүлдэг Class Item() үүсгэ.
  2. Үндсэн хэсэгт - 2 зүйлийн объект үүсгэх.
  3. Үүнийг ArrayList-д нэмнэ үү.
  4. ArrayList-ийг цуваа болгох. Объектийн байт урсгалыг харахын тулд шалгах файл. (Доорх зураг)
  5. Объектыг харахын тулд ижил файлаас байт урсгалыг салга.

Java дээр цуваа болгох зорилго юу вэ?

Обьект Цувралчлал Энэ нь объектын төлөвийг диск/файл болгон хадгалах эсвэл сүлжээгээр дамжуулан өөр ямар ч гүйдэл рүү илгээх боломжтой байт урсгал руу хөрвүүлэх процесс юм. Java виртуал машин. Байтын урсгалаас объект үүсгэх урвуу үйл явцыг deserialization гэж нэрлэдэг.

Зөвлөмж болгож буй: