Evidentne vam to stale neni prilis jasne. Kolekce s JVM nemaji vicemene nic spolecneho a jsou to tridy jako jakekoliv jine. (java.util.)List je jen interface implementovany v (java.util.)ArrayList a (java.util.)LinkedList. Veci, tykajici se JVM, jsou v balicku java.lang.