array和ArrayList有什么区别?

What is an array and what is an ArrayList? What is the difference between them?