هر آرایهarray گروهی از متغیر های هم نوع است که ارجاع به آنها از طریق یک نام مشترک صورت می گیرد.در جاوا آرایه هایی از انواع مختلف را به صورت تک یا چند بعدی می توان ایجاد کرد.هریک از عناصر آرایه از طریق ایندکس خودشان قابل دسترسی هستند.آرایه ها روش بسیار مفیدی برای گروه بندی اطلاعات مرتبط به هم هستند.
یا اگر بخواهیم یه تعریف کلی تو یه خط برای آرایه داشته باشیم می تونیم به صورت زیر عمل کنیم
بیایید یک آرایه رو به صورت تصویری بیان کنیم برای مثال آرایه زیر را در نظر بگیرید
تصویر بالا آرایه ای را که تعریف کرده ایم به صورت تصویری بیان می کند به این صورت که اندازه آرایه ای که تعریف کردیم 10 هست ینی همانطور که در شکل می بینید فقط آرایه می تواند 10 تا عنصر را داشته باشد و فقط 10 تا خانه از حافظه را اشغال می کند برای دسترسی به مقادیر یا عنصر هر خانه باید ایندکس هر خانه را در آرایه ذکر کنیم و در حقیقت ارجا بدیم
در مثال بالا ما عدد 3 را در نام آرایمون قرار دادیم در حقیق ایندکس 3 اشاره می کند به عنصر خانه 4 یادتان باشد خانه های حافظه با عدد 0 شروع می شوند ینی آدرس اولین خانه در بالا 0 می باشد و اگر مثال بالا را اجرا کنیم مقدار 13.2 را برای ما بر میگرداند ینی عنصر خانه چهارم