Multiple choice technology programming languages What is an ArrayList? Class Interface Abstract Class All of the above Reveal answer Fill a bubble to check yourself A Correct answer Explanation ArrayList is a concrete class in Java's Collections Framework, implementing the List interface. It is not an interface itself, nor is it abstract. Students often confuse it with the List interface it implements.