Что не так с кодом Java?
Учись читать сообщения компилятора. А так у тебя всё не так, в коде практически нет правильных строк.
Точка должна содержать свои координаты.
Массив должен содержать точки, а не даблы.
Массив ее не должен быть внутри точки.
Периметр одной точки это оксюморон, и конечно, периметр вычисляется не сложением координат.
В классе Main в методе main идет обращение к необьявленной переменной arrayList.
Далее, кроме грубой синтаксической ошибки, здесь есть логическая. При вычислении периметра, вы просто складываете все координаты первой точки. Это точно не периметр! 
Для определения расстояния между двумя точками, нужно извлечь квадратный корень из суммы квадратов разностей всех координат.