List<short> arr;
. Дело в том, что коллекции (к которым относится и ArrayList) могут хранить только объекты, т.е. не могут хранить примитивы как есть. Чтобы хранить в ArrayList short значения, используй враппер Short: List<Short> arr;
что он делает на странице (кроме анимации)
Из чего его начать учить ?
Возможно начать из популярного Note.js
Что кто может сказать про TypeScript?