【八喜小子】java中为什么能够跨平台??
来源:百度知道 编辑:UC知道 时间:2024/05/11 15:20:30
谢谢!
简单来说是得益于JVM(JAVA虚拟机),JAVA程序在生成.CLASS属于中间文件,然后再通过JVM根据操作系统翻译成相应的可执行代码.这一个操作对用户是透明的,因此JAVA所写的程序在所有安装了JVM的操作系统都可以直接执行,无需修改.
数据类型的位数扩大了。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/11 15:20:30
简单来说是得益于JVM(JAVA虚拟机),JAVA程序在生成.CLASS属于中间文件,然后再通过JVM根据操作系统翻译成相应的可执行代码.这一个操作对用户是透明的,因此JAVA所写的程序在所有安装了JVM的操作系统都可以直接执行,无需修改.
数据类型的位数扩大了。