घोषणा का अर्थ है कि चर केवल घोषित किया गया है और स्मृति आवंटित की गई है, लेकिन कोई मान निर्धारित नहीं है।
हालांकि, परिभाषा का मतलब है कि वेरिएबल को इनिशियलाइज़ किया गया है।
चर, सरणियों, संग्रह आदि के लिए भी यही काम करता है।
चर
एक चर घोषित करना।
int x;
आइए एक मान को परिभाषित करें और असाइन करें।
x = 10;
सरणी
एक सरणी घोषित करना।
int [] n // declaring int n= new int[10]; // initializing
आइए एक मान निर्दिष्ट करें।
n[0] = 100; n[1] = 200