안드로이드 공부하고 있는 학생입니다.

그래프 오픈 소스 보다가

소스가 막히는 부분이 있어서 자바 기본 문법인데 이해가 잘 되지 않더군요

=================================================

List<double[]> x = new ArrayList<double[]>();

=================================================


이 소스는 어떤 의미를 하는 걸가요? 자바책을 찾아보니 ArrayList 배열 선언하는 것은

ArrayList<double[]> x = new ArrayList<double[]>();

이렇게 되어있던데..

List<double[]>의 의미가 무엇일가요??

그리고

List<double[]> x = new ArrayList<double[]>(); 소스와 

ArrayList<double[]> x = new ArrayList<double[]>(); 차이점은 먼가요?