If java is platform independent, then we can run java program on iOS devices also?? Are the jvm/jdk different? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

If java is platform independent, then we can run java program on iOS devices also?? Are the jvm/jdk different?

29th Mar 2017, 3:59 AM
Manali
2 Answers
0
Right JVM is platform dependent then where are these different JVM? Basically my doubt is Oracle offers a JDK, how how does the JVM then differ?
29th Mar 2017, 4:53 AM
Manali
0
I don't know if the doubt persists. I am new to SoloLearn and so I am contributing to the community and hopefully help to improve it / expand the courses to new levels and field. Regarding your question, please consider JDK as the platform where coding is developed (tools, libraries, etc), where Java Runtime Environment is provided and this last one, by its turn, implements Java Virtual Machine (JVM). The JVM permits that translation of Java to specific OS. So JVM is consider a specification because it is a platform dependent to a allow Java (platform independent) to run.
6th May 2017, 11:58 AM
Francisco Pinheiro