甲肝减毒和灭活疫苗是有各自的优缺点的,减毒疫苗是属于活疫苗,进行注射之后会产生体液免疫和细胞免疫效果比较好,他需要注射一次,灭活疫苗是死疫苗,它刺激机体,产生体液免疫,需要注射两次是自费的,要根据自己的实际情况来选择疫苗。