El mayor valor y la suma total de una lista con Java6

/*
Estas líneas de código utiliza genéricos, autoboxing, como novedades de las últimas versiones de Java.
Se ve que Java utiliza cada vez menos código.
Se puede utilizar en JEE.
*/
import java.util.ArrayList;
import java.util.List;
class Cuentas{
public static void main(String[] args){
List
l.add(.3);
l.add(.4);
double s=.0, m=Double.MIN_VALUE;
for(double d:l){
s+=d;
if(i>max)max=i;
}
System.out.println("Los números son : "+l);
System.out.println("La suma es : "+s);
System.out.println("El mayor es : "+m);
}
}

Meneame
del.icio.us