Listをofメソッドや
でimmutableなものを作り、
クリアメソッドやremoveなどすると例外
UnsupportedOperationException
が起きる!
コンパイルエラーではない!
ーー
また、addメソッドで存在しない場所に挿入しようとすると、文法では間違えてないためエラーではなく、例外となる!!!
ーー
removeメソッドは、最初に合致したものだけ削除する
p308
また削除後に呼び出すと、Concurrent ModificationExceptionという例外起きる!