¿Cuál es la sintaxis correcta para crear un ArrayList de tipo Double en Java?
ArrayList lista = new ArrayList();
Ninguna es correcta
ArrayList<Double> lista = new ArrayList<Double>();
ArrayList<Double> lista = new ArrayList();