..


ลิงก์ผู้สนับสนุน

ข้อควรระวังในการใช้งานของ serializable

บทความที่เขียนโดย Damiano Verda
หน้า 1 จาก 2

interface Serializable เป็นที่นิยมใช้โดยโปรแกรมเมอร์ในการสร้างวัตถุถาวร Java โดยปกติในความเป็นจริงของวัตถุที่มีอยู่ตราบเท่าที่เป็น Java Virtual Machine (JVM) (หรือเครื่องเสมือนผ่านที่พวกเขารันโปรแกรม Java) มีการใช้งาน

กลไกการติดตาที่ใช้งานได้โดยการทำให้เป็นอันดับที่แทนการสร้างวัตถุที่สามารถอยู่เป็นอิสระจากความจริงที่ว่า JVM จะทำงานหรือไม่ ในคำอื่น ๆ กระบวนการ serialization จะบันทึกสถานะของวัตถุในชุดของไบต์และเพื่อสร้างวัตถุขึ้นอยู่กับข้อมูลที่มีอยู่ในไบต์เหล่านั้น

ตัวอย่างการใช้

การใช้ Serializable จะง่ายมาก มันจะพอที่จะพัฒนาใด ๆ ที่สาธารณะ (ที่เราเห็นมันในบล็อกถัดไปของรหัสประชาชนคำหลัก) นำเข้า (ผ่านการนำเข้าคำหลัก) ห้องสมุดและดำเนินการ java.io.Serializable (โดยใช้คำหลักที่ดำเนินการ) ใน interface Serializable ตัวอย่างเช่น






 java.io.Serializable นำเข้า;







 นำเข้า java.util.Date;







 java.util.Calendar นำเข้า;







 PersistentTime ระดับสาธารณะดำเนิน Serializable







 {



 



 วันเวลาเอกชน





 



 PersistentTime (มหาชน)



 



 {



     



 . เวลา = Calendar.getInstance () getTime ();



 



 }



 



 วันที่ getTime (มหาชน)



 



 {



     



 กลับเวลา;



 



 }







 }



ในวิธีนี้เราสามารถที่จะมีข้อมูลเวลา - based (ข้อมูลที่อยู่ในความเป็นจริงสมาชิกของชั้นเรียนของวันที่ประเภท) ที่ถาวร มันควรจะสังเกต แต่เป็นการใช้ Serializable ที่จำเป็นต้องเขียนโปรแกรมเพื่อการเรียนรู้ของแนวคิดบางซึ่งจะช่วยให้หากสถานการณ์ต้องมันเพื่อให้การเตรียมการที่เหมาะสม

ในประเภทเดียวกัน ...
E - Learning
ลินุกซ์ (หลักสูตร) ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 €
PHP (หลักสูตร) PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 €
Ruby และ Ruby on Rails (หลักสูตร) Ruby และ Ruby on Rails (หลักสูตร)
สร้างโปรแกรมซอฟต์แวร์และเว็บด้วยทับทิมและ ร. จาก 39 €
ลิงก์ผู้สนับสนุน