White bumps on penis

I have had these white bumps on my penis forever as far as I know of. I really want to know what they are. because I don't know if there genital herpes or what. but i am a virgin i have not come in any contact with people with my penis 1. and i am not circumcised if anyone can please help me i would really appreciate it

image

image

fordyce spots