อาร์เรย์ทุกตัวประกอบด้วยตำแหน่งหน่วยความจำที่ติดกัน ตำแหน่งที่ต่ำที่สุดตรงกับสมาชิกแรก และตำแหน่งที่สูงที่สุดตรงกับสมาชิกสุดท้าย ขั้นแรก ประกาศอาร์เรย์: int[] rank; การประกาศเพียงอย่างเดียวยังไม่ได้จองหน่วยความจำ เมื่อตัวแปรอาร์เรย์ถูก initialize คุณจึงสามารถกำหนดค่าได้ เนื่องจากอาร์เรย์เป็น refe