I can make a java program and I can compile it and can run it also but my question is that if any machine is not having jdk how I can show him my program.

I only want to know how I can transfer my program from one machine to another where the later one do not have jdk