rotected Object getInstance(Class item, Serializable id) { 
改成
rotected Object getInstance(Class item, int id) { 
试试
他说你那class,serializable格式的参数不适用于class,int类型