سلام
موارد استفاده از متغیر transient چیست؟
سلام
موارد استفاده از متغیر transient چیست؟
به ندرت از این نوع متغیر (و نوع volatile) استفاده مىشه چون Refrence حافظه اونها فرار و ناپایداره و جز اولین متغیرهایى هستن که GC سراغشون مىره. معمولا براى Fieldهایى از کلاس که نقش Cache رو بازى مىکنن از این Modifierها استفاده مىشه. براى Fieldهاى حساس از Modifier استفاده نکن و یادت باشه که اگر هم استفاده کردى، دقت کنى چون ممکنه در برنامهات به صورت غیرمنتظره با NullPointerException مواجه بشى.
میشه یک مثال بزنید؟
تشکر
نمونههاش رو مىتونى تو خود متن کلاسهاى JFC نگاه کنى.