Is 2 * x faster than x + x?

I just want to know what is faster, 2 * x or x + x, and if there is a difference for example for Java, C#, Python. Had this discussion with a colleague because I put j += 2 * i and not j += i + i.

Edit: I am writing in all 3 languages and I know it doesn't really matter, I'm just curious. I want to know what has less bytecode and benchmarking wouldn't give me that precise answer.