Я пытаюсь написать метод получения ArrayList в Java, чтобы возвращаемый список не мог быть изменен (в идеале во время компиляции). Я знаю, что должен быть какой-то простой способ сделать это, но это ускользает от меня. Кто-нибудь знает, как это сделать?