Почему не импортируется java.util. * Include Arrays and Lists?

Я использую java в debian 5

версию java "1.6.0_20"
{{ 1}} Java (TM) SE Runtime Environment (сборка 1.6.0_20-b02)
Клиентская виртуальная машина Java HotSpot (TM) (сборка 16.3-b01, смешанный режим, совместное использование)

Почему существует разница между следующим

случаем 1:

import java.util.*;

случаем 2:

import java.util.*;
import java.util.Arrays;
import java.util.List;

Почему первый случай не покрывает второй случай?

Код компилируется только тогда, когда я явно импортирую массивы и список.

Код:

import java.util.*;
import java.util.Arrays;
import java.util.List;

public class Test {
        public static void main (String[] args) {
                List<Integer> i = new ArrayList(Arrays.asList(1,2,3,4,5,6,7,8,9,10));
                List<Integer> j = new ArrayList();
                ListIterator<Integer> n = i.listIterator(i.size());

                while(n.hasPrevious()) {
                        j.add(n.previous());
                }

                println(j);

        }

        static void println(Object o) {
                System.out.println(o);
        }

        static void print(Object o) {
                System.out.print(o);
        }

}

Когда я закомментирую 2-й и 3-й операторы импорта, я получаю следующую ошибку:

nattyp@debian:~/dev/java$ javac Test.java
Test.java:7: cannot find symbol
symbol  : method asList(int,int,int,int,int,int,int,int,int,int)
location: class Arrays
                List<Integer> i = new ArrayList(Arrays.asList(1,2,3,4,5,6,7,8,9,10));
                                                      ^
Note: Test.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
nattyp@debian:~/dev/java$
16
задан Stevoisiak supports Monica 1 September 2017 в 14:17
поделиться