알고싶은 메서드에서 F3 누르면 설명 볼 수 있음.
List items = new ArrayList<>(); <<보통 인터페이스를 앞에 씀... 다형성...
List는 껍데기만, Arraylist는 실제 add, remove등 기능 구현...
그래야 개발자가 자유로워진다... 앞에서 제약을 받지를 않음...
ArrayList는 싹다 복사해야해서 오래 걸려, LinkedList는 reference를 참조하기 때문에 금방 됨...
jsp는 implements Serializable 원칙... F3으로 확인한번 해보자... 어떤 기능에 대응이 됨...
jsp는 또한 기본생성자를 가져야 함.
session으로 attritube 가져오면 Object이기 때문에 형변환 필요...