wholesale silver wire for jewelry making What is a Java virtual machine? Why is Java called "programming language unrelated to the platform"?

wholesale silver wire for jewelry making What is a Java virtual machine? Why is Java called "programming language unrelated to the platform"?

3 thoughts on “wholesale silver wire for jewelry making What is a Java virtual machine? Why is Java called "programming language unrelated to the platform"?”

  1. wholesale gold jewelry downtown los angeles The Java virtual machine can be understood as a special "operating system", but it is not a hardware that it connects, but the general operating system and Java program.
    is precisely because there is such a connection between the operating system and the program that the Java program can run everywhere on a machine -as long as there is a Java virtual machine corresponding to different systems. Therefore, Java is known as "platform -independent".

  2. satin jewelry pouch black wholesale Java virtual machine is a virtual machine process that can execute the Java bytecode. The Java source file is compiled into a bytecode file that can be performed by the Java virtual machine.
    java is designed as allowed applications to run on any platform without requiring programmers to rewrite each platform separately or re -compile. The Java virtual machine makes this possible because it knows the length and other characteristics of the instructions of the underlying hardware platform.

  3. poland amber jewelry wholesale Java is an unrelated language of the platform. It means that the application written in Java can run on different software and hardware platforms without modification. There are two types of platforms: source code level and target code level. C and C has a certain degree of source code -level platforms, indicating that applications written in C or C do not need to modify it without modification. It only needs to be re -compiled to run on different platforms.
    JAVA mainly rely on the Java virtual machine (JVM) to achieve unknown platforms at the target code level. JVM is an abstract machine. It is attached to the specific operating system. It has a set of virtual machine instructions and has its own stack and register group. But JVM is usually implemented on software rather than hardware. (At present, SUN Systems has designed a JAVA chip, which is mainly used on the network computer NC. In addition, the emergence of the Java chip will also make Java more easily embedded in household appliances.) JVM is the foundation of the Java platform. On JVM On the top, there is a Java interpreter to explain the program after the Java compiler compile. After writing the software, Java programmers compile the Java source program into JVM byte code through the Java compiler. Any machine can run this program as long as it is equipped with a Java interpreter, regardless of what kind of byte code is generated on the platform. In addition, Java uses IEEE -based data types. The consistency of the data type is guaranteed through the JVM, and the Java platform is not related.

Leave a Comment

Shopping Cart