jvm is os dependent or independent? | Sololearn: Learn to code for FREE!
Neuer Kurs! Jeder Programmierer sollte generative KI lernen!
Kostenlose Lektion ausprobieren
+ 1

jvm is os dependent or independent?

15th Aug 2016, 5:42 AM
Dheeraj Maheshwari
Dheeraj Maheshwari - avatar
10 Antworten
+ 6
JVM is platform dependent. Keep in mind, Java is compiled and translated to machine code, so the JVM needs to know what kind of os/machine is running on. Java language, however, is platform independent, since the same language will generally work with all it's JVMs save for a couple things regarding direct computer access.
15th Aug 2016, 5:47 AM
James - avatar
+ 4
java virtual machine is platform dependent. but the functionality is same in all jvms. once the java compiler complied the java source code then .class file is platform independent.you can use .class file any platform.
15th Aug 2016, 6:48 AM
+ 1
I mean in terms of things like accessing certain files that are specific to an os, like CMD.exe. Or the way file paths are done. Also, running c/c++ in your code would limit it's independency
15th Aug 2016, 5:55 AM
James - avatar
+ 1
it is dependent but the bytecode is independent
15th Aug 2016, 4:07 PM
Shivam Ghate
+ 1
17th Aug 2016, 8:14 AM
Nicolas Tayo Atte
Nicolas Tayo Atte - avatar
what's direct computer access?
15th Aug 2016, 5:50 AM
Dheeraj Maheshwari
Dheeraj Maheshwari - avatar
dependant on java source program and bluj
21st Aug 2016, 3:51 AM
Khushii Hotwani
Khushii Hotwani - avatar
JVM is os dependent it depends on operating system and after identifying os it translate the source code into bytecode and then into machine code
23rd Aug 2016, 1:24 PM
jeet singh
jeet singh - avatar
it is dependent
24th Aug 2016, 1:39 PM
Rohit Meshram
Rohit Meshram - avatar
It's os independent after we compile we can run it anywhere, The slogan perfectly matches write once run anywhere
7th Sep 2016, 9:35 AM
saiteja gundapu