有甲肝和乙肝疫苗,但是没有丙肝疫苗,丁肝病毒俗称属于缺陷病毒,只有在乙肝感染的基础上,才能感染丁肝,因此预防了乙肝也就能预防丁肝了。
注射疫苗所产生的抗体都会随着时间逐渐消失的,因此没有注射一次就可以的疫苗。