原文:1.Java为什么能跨平台运行?请简述原理

因为它有虚拟机 JVM ,JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统平台都是有自己的虚拟机 JVM ,所以JAVA语言能跨平台。 , java代码不是直接运行在CPU上,而是运行在java虚机 简称JVM 上的。 ,java是先把java文件编译成二进制字节码的class文件,jvm就解释执行class文件。 ,就是因为java是运行在jvm上的,所以它的代码就能不经修改,就 ...

2016-09-11 12:08 0 2669 推荐指数:

查看详情

Java平台原理

001-Java平台原理 由源文件(.java)--->字节码文件(.class)(二进制文件)-----> 解释---->Unix,Win,Linux等机器。 1.一次编译,到处运行 2.编译器的作用:将源文件编译成class文件 3.虚拟机的作用:将字节码 ...

Mon Jun 17 00:21:00 CST 2019 0 3940
Java平台原理

此篇博文主要源自网络xiaozhen的天空的博客:http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/   1、是么是平台 Java是可以平台的编程语言,那我们首先得知道什么是平台,我们把CPU ...

Sun Sep 09 21:26:00 CST 2012 1 13248
java平台原理

首先我们要理解什么是平台,所谓的平台就是JAVA写的一份代码可以在任意的操作系统平台运行。 为什么平台会成为一个问题呢?因为每一个操作系统平台支持不同的指令集我们所写的代码经过编译之后只能适用于一个平台,换一个平台就不支持了。而JAVA完美的解决了这个问题,JAVA ...

Wed Mar 31 21:33:00 CST 2021 0 336
Java平台原理

此篇博文主要源自网络xiaozhen的天空的博客:http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/   1、是么是平台 Java是可以平台的编程语言,那我们首先得知道什么是平台,我们把CPU ...

Thu Sep 01 04:32:00 CST 2016 2 12228
Java是如何实现平台运行

首先说一下什么是平台?所谓的平台,就是CPU和操作系统的结合体。市面上CPU的种类很多,不同公司生产的CPU支持相同或不同的指令集。指令集就是CPU用来计算和控制计算机系统的一套指令的集合。指令集又分为精简指令集(RISC)与复杂指令集(CISC)。 操作系统 ...

Sun Nov 05 22:48:00 CST 2017 0 1056
Java平台原理--java平台是通过JVM实现的

孙鑫视频---笔记(1-3) java平台是通过JVM(java 虚拟机)实现的。 Java应用程序的开发周期: 编译、下载、解释、执行。 1、java源文件的编译过程      java编译程序将java源程序翻译为JVM可执行代码---字节码。 java编译器不将对变量和方法 ...

Thu Jan 16 02:11:00 CST 2014 0 4593
java程序可以平台运行的原因

java有虚拟机(JVM),JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统平台都是有自己的虚拟机(JVM),所以JAVA语言能平台1.java代码不是直接运行在CPU上,而是运行java虚机(简称JVM)上的。 2.java是先把java文件编译成二进制字节码的class ...

Mon Apr 29 19:38:00 CST 2019 0 1108
java什么是平台性?原理是什么?

所谓平台性,是指java语言编写的程序,一次编译后,可以在多个系统平台运行。 实现原理Java程序是通过java虚拟机在系统平台运行的,只要该系统可以安装相应的java虚拟机,该系统就可以运行java程序。(注意不是能在所有的平台运行,关键是该平台是否能安装相应的虚拟机 ...

Thu Jul 04 17:18:00 CST 2019 0 2497
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM