永发信息网

Java JVM是什么意思?

答案:4  悬赏:20  手机版
解决时间 2021-02-15 20:29
Java JVM是什么意思?
最佳答案
Java虚拟机 就是在你开发的应用程序和操作系统中间加的那层 你开发的应用程序面对的是Java虚拟机这一层 具体这一层对操作系统的接口是怎样实现的 你不用管 这样你编写的代码只需编译一次 就可以做到到处运行 意思是无论部署在Linux还是Windows等等系统上 你的代码都无需修改 就跟一个翻译一样 他能将汉语翻译成英语 也能将汉语翻译成日语 无论你要跟英国人交流还是骂小日本 都只要说汉语就行了 翻译见到英国人就会翻译成英语 见到日本人就会翻译成日语 明白否
全部回答
英文好的话,可以看一看下面的话: The Java virtual machine is the cornerstone of the Java and Java 2 platforms. It is the component of the technology responsible for its hardware- and operating system- independence, the small size of its compiled code, and its ability to protect users from malicious programs. The Java virtual machine is an abstract computing machine. Like a real computing machine, it has an instruction set and manipulates various memory areas at run time. It is reasonably common to implement a programming language using a virtual machine; the best-known virtual machine may be the P-Code machine of UCSD Pascal. The first prototype implementation of the Java virtual machine, done at Sun Microsystems, Inc., emulated the Java virtual machine instruction set in software hosted by a handheld device that resembled a contemporary Personal Digital Assistant (PDA). Sun's current Java virtual machine implementations, components of its JavaTM 2 SDK and JavaTM 2 Runtime Environment products, emulate the Java virtual machine on Win32 and Solaris hosts in much more sophisticated ways. However, the Java virtual machine does not assume any particular implementation technology, host hardware, or host operating system. It is not inherently interpreted, but can just as well be implemented by compiling its instruction set to that of a silicon CPU. It may also be implemented in microcode or directly in silicon. The Java virtual machine knows nothing of the Java programming language, only of a particular binary format, the class file format. A class file contains Java virtual machine instructions (or bytecodes) and a symbol table, as well as other ancillary information. For the sake of security, the Java virtual machine imposes strong format and structural constraints on the code in a class file. However, any language with functionality that can be expressed in terms of a valid class file can be hosted by the Java virtual machine. Attracted by a generally available, machine-independent platform, implementors of other languages are turning to the Java virtual machine as a delivery vehicle for their languages.
Java Virtual Machine java虚拟机 是java程序的字节码的运行环境 据我所知是使用c/c++开发的 是java跨平台运行的必要
虚拟机
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
韩磊的歌词里有一句(每个梦里都有你的梦)
江岸区武汉美罗灵芝健康屋(高峰路店)地址是什
江苏铭鑫地址在哪,我要去那里办事
腾讯视频离线缓存无法打开,错误码122,201,怎
再看一眼海,真的,这才明白了什么叫做"春深
1204次火车9号车厢68号座位是靠窗的吗?
下侧漫画说明①企业对资源的利用不高②企业的
本人是中专毕业,最高学历函授专科怎么继续提
我想考上海交大船舶与海洋工程海洋平台方向的
镇平县南阳九阳健康饮食家电馆(涅阳西路)地址
百威麦霸英雄会上洪卓立、钟舒漫唱的那首“傻
枫厦大厦地址在什么地方,想过去办事
You had better _ your sweater.是填put on
当归四逆汤与黄芪桂枝五物汤组成,均含有的药
冶金行业用的桥式起重机和铸造起重机有何区别
推荐资讯
汽车绿色的灯是什么灯
一对love&love对戒的价格大概在多少
【闵农】《闵农》诗意
前常家屯地址在什么地方,想过去办事
一个网游开发团队最少得几个人?自己开发并运
下列国家中,不与我国相邻或隔海相望的是DA.
建华区齐齐哈尔医学院-基础医学院怎么去啊,
小米手机更新最新版本后,ip拨号在哪里设置?
英语1-7题
作文 我的财富 有深刻内涵的结尾
赣南医学院可以专升一本吗?
徐怀钰的男朋友
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?