สารบัญ:
คำจำกัดความ - Transient หมายถึงอะไร
ในการเขียนโปรแกรมคอมพิวเตอร์ใน Java โดยเฉพาะ transient เป็นคำสำคัญที่ใช้เพื่อระบุว่าตัวแปรไม่ควรต่อเนื่องกัน โดยค่าเริ่มต้นตัวแปรทั้งหมดในวัตถุสามารถต่อเนื่องกันได้ดังนั้นจึงคงอยู่ แต่ถ้าตัวแปรเฉพาะไม่ต้องการการคงอยู่ไม่ว่าด้วยเหตุผลใดก็ตามสามารถใช้คีย์เวิร์ด transient เพื่อทำเครื่องหมายตัวแปรนั้นเพื่อไม่ให้ซีเรียลเมื่อโค้ดถูกคอมไพล์ .
Techopedia อธิบาย Transient
คำหลักชั่วคราวป้องกันตัวแปรจากการกลายเป็นแบบถาวร หลังหมายความว่าตัวแปรถูกเปลี่ยนเป็นสตรีมไบต์แล้วเก็บไว้ในไฟล์ กระบวนการนี้เรียกว่าการทำให้เป็นอนุกรมและเป็นพฤติกรรมเริ่มต้นสำหรับตัวแปรทั้งหมดในวัตถุ การทำให้เป็นอนุกรมนั้นส่วนใหญ่เกี่ยวข้องกับการเขียนโปรแกรมเครือข่ายเพราะวัตถุที่ต้องส่งผ่านเครือข่ายจะต้องถูกแปลงเป็นชุดของไบต์เพื่อให้สามารถส่งเป็นชิ้น ๆ ; ด้วยเหตุนี้ทุกคลาสและอินเตอร์เฟซจะต้องต่อเนื่องได้ตามค่าเริ่มต้น แต่ถ้าไม่มีความต้องการสำหรับการส่งผ่านเครือข่ายคำสำคัญชั่วคราวสามารถใช้เพื่อทำเครื่องหมายตัวแปรสำหรับการยกเว้นเมื่อเกิดอนุกรม นี่อาจช่วยประหยัดทรัพยากรการประมวลผลและเวลาประมวลผลเล็กน้อย
