Introduction If your first introduction to programming was through a language such as Python, Ruby, or Javascript and after you’ve tried to learn Java, no doubt you’ve heard about arrays and ArrayLists and wondered, “what’s the difference”? They have very similar names and seem to have similar functionalities. So, what’s the…