Passing Arrays to Methods
Performance Tip 7.1
Passing arrays by reference makes sense for performance reasons. If arrays were passed by value, a copy of each element would be passed. For large, frequently passed arrays, this would waste time and consume considerable storage for the copies of the arrays.
7.8 Case Study: Class GradeBook Using an Array to Store Grades