Jvm is a folatform independent or not if it is yes way? no why no?

The JVM provides a standard environment for Java programs to run on, independent of the platform. However, the JVM itself needs to interface with the OS, so there is a different version of the JVM for every OS.

The JVM is indeed a platform independent. That means you can develop programs on Windows and fortunately, you can run them on Linux, Mac and Windows. The beauty of the JVM provides programmers a way of using the same native code on different platforms. On the other hand, objective-c developed by Apple doesn't do the same as Java.

I hope this answers your question.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.