کاربرد این کلمه توی serialization هست و بهش variable modifier میگن. زمانی که بخوایم مقدار متغیری توی عملیات serialization ذخیره نشه از این استفاده میکنیم. وقتی JVM به متغیری برسه که این کلمه قبلش نوشته شده باشه، مقدار اون فیلد رو در نظر نمیگیره و بجا default valueش رو ذخیره میکنه (مثلا اگر فیلد integer باشه مقدار صفر رو بجای مقدار اون فیلد ذخیره میکنه)
مقدارشو درنظر نمیگیره یا خودشو ؟ کلا خودشو درنظر نمیگیره ها و انتقالش نمیده !
البته تایپ فیلد Integer پیشفرض نال هست نه صفر و int صفر میشه درست نمیگم ؟