কম্পিউটার টিউটোরিয়াল

জাভাতে গ্লোবাল এবং লোকাল ভেরিয়েবল


লোকাল ভেরিয়েবল মেথড, কনস্ট্রাক্টর, বা ব্লকে ডিক্লেয়ার করা হয়। সেগুলো তৈরি হয় যখন মেথড, কনস্ট্রাক্টর বা ব্লকে প্রবেশ করা হয় এবং ভেরিয়েবলটি ধ্বংস হয়ে যায় একবার মেথড, কনস্ট্রাক্টর, বা ব্লক থেকে বের হলে।

অ্যাক্সেস মডিফায়ার লোকাল ভেরিয়েবলের জন্য ব্যবহার করা যায় না। লোকাল ভেরিয়েবল শুধু ডিক্লেয়ার করা মেথড, কনস্ট্রাক্টর, বা ব্লকের ভিতরেই ভিজিবল। এই ভেরিয়েবলগুলো ইন্টারন্যালি স্ট্যাক লেভেলে ইম্প্লিমেন্ট করা হয়। এখানে একটি লোকাল ভেরিয়েবলের উদাহরণ −

উদাহরণ

public class Demo { 
    public void Rank() { 
        int rank = 0; 
        rank = rank + 7; 
        System.out.println("Rank = " + rank); 
    } 
    public static void main(String args[]) { 
        Demo d = new Demo(); 
        d.Rank(); 
    } 
}

আউটপুট

Rank = 7

জাভাতে গ্লোবাল ভেরিয়েবল এর কোন কনসেপ্ট নেই।


  1. পাইথনে গ্লোবাল বনাম লোকাল ভেরিয়েবল (Global vs Local Variables)

  2. পাইথনে গ্লোবাল এবং লোকাল ভেরিয়েবল

  3. পাইথনে গ্লোবাল এবং লোকাল ভেরিয়েবলের পার্থক্য

  4. ব্যাশ ভেরিয়েবল মাস্টার করুন: গ্লোবাল ও লোকাল ব্যবহারের ৬টি প্র্যাক্টিক্যাল উদাহরণ