问题分析:乙肝疫苗通常来说打一针是不会产生抗体的,所以打一针到底有没有效也不可以一概而论,因为每一个人的免疫应答不一样,有的人打了一针之后就会产生抗体,而有的人在打一针之后不会产生抗体,但不管怎么样仅仅打一针乙肝疫苗是不能够起到有效的保护作用的。