Published in


How to create Java ArrayList from scratch

By writing this tutorial I don’t want to “reinvent the bicycle”, this tutorial is not an attempt to rewrite the famous ArrayList class. The purpose of this tutorial is to “learn by doing”. By creating the resizable dynamic array from scratch you will have a better understanding of the internals of this type of data structure which will significantly improve…


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ivan Polovyi

I am a Java Developer | OCA Java EE 8 | Spring Professional | AWS CDA | CKA | DCA | Oracle DB CA. I started programming at age 34 and still learning.