متغیر نهایی چیست؟
متغیر نهایی چیست؟

تصویری: متغیر نهایی چیست؟

تصویری: متغیر نهایی چیست؟
تصویری: ، آمار، جلسه اول روش تحقیق با مبحث متغیرها(مفهوم، سازه، متغیر) و انواع متغیر ها براساس ماهیت 2024, ممکن است
Anonim

نهایی کلمه کلیدی در جاوا اول از همه، نهایی یک اصلاح کننده بدون دسترسی است که فقط برای a قابل استفاده است متغیر ، روش یا کلاس. در زیر زمینه های مختلف که در آن نهایی استفاده می شود. متغیرهای نهایی . وقتی یک متغیر با اعلام شده است نهایی کلمه کلیدی، ارزش آن را نمی توان تغییر داد، اساسا یک ثابت است.

به این ترتیب کلاس نهایی چیست؟

آ کلاس نهایی به سادگی یک است کلاس که قابل تمدید نیست (این بدان معنا نیست که تمام ارجاعات به اشیا ازthe کلاس به گونه ای عمل می کنند که گویی به عنوان اعلام شده اند نهایی .) وقتی مفید است که a را اعلام کنید کلاس مانند نهایی در پاسخ به این سوال آمده است: دلایل خوبی برای ممنوعیت وراثت در جاوا؟

همچنین بدانید، آیا می توان متغیر نهایی را تغییر داد؟ وجود دارد متغیر نهایی محدودیت سرعت، ما در حال رفتن به تغییر دادن ارزش این متغیر ، اما آن می توان نباش تغییر کرد زیرا متغیر نهایی یک بار یک مقدار اختصاص داده شد می توان هرگز نباشد تغییر کرد.

به این ترتیب منظور شما از متغیر نهایی در جاوا چیست؟

متغیرهای نهایی در جاوا . که در جاوا ، چه زمانی نهایی کلمه کلیدی با a استفاده می شود متغیر از انواع داده های اولیه (int، float،.. و غیره)، مقدار متغیر قابل تغییر نیست به عنوان مثال برنامه زیر خطا می دهد زیرا من است نهایی . آزمون کلاس عمومی {

چگونه از متغیر نهایی در جاوا استفاده می کنید؟

آ متغیر نهایی می توان به صراحت فقط یک بار مقداردهی اولیه کرد. یک مرجع متغیر اعلام کرد نهایی هرگز نمی توان برای ارجاع به یک شی دیگر تخصیص داد. با این حال، داده های درون شی را می توان تغییر داد. بنابراین، وضعیت شی را می توان تغییر داد اما مرجع را نمی توان تغییر داد.

توصیه شده: