List list=Collections.list(context.getAttributeNames());の意味が分からない

前提

参考書のサンプルコードに、下記のようなものがありました。

java

1ServletContext context=getServletContext();2List<String> list=Collections.list(context.getAttributeNames());3

上記のList<String> list=Collections.list(context.getAttributeNames());について、
リストなどは ArrayList al = new ArrayList();などなら意味が分かるのですが、
List<String> list=Collections.list()という形のを見た覚えがなく、またGoogle検索しても出てきません。
Collections.list()が代入されるListとは。こちらはなんなのでしょうか?
初心者レベルなのか参考書に解説もありません。よろしくお願いします。

コメントを投稿

0 コメント