zoukankan
html css js c++ java
java跨平台的原因
java跨平台的原因
java有虚拟机(JVM),JAVA程序不是直接在电脑上运行的,是在虚拟机上进行的,每个系统平台都是有自己的虚拟机(JVM),所以JAVA语言能跨平台。
1.java代码不是直接运行在CPU上,而是运行在java虚机(简称JVM)上的。
2.java是先把java文件编译成二进制字节码的class文件,jvm就解释执行class文件。
3.就是因为java是运行在jvm上的,所以它的代码就能不经修改,就能在不同平台的jvm上运行
彩蛋:java代码如何在没有安装JDK的Windows以及Linux下运行?
1.Windows 方案
https://www.cnblogs.com/leifei/p/11745901.html
2.Linux 方案
这个就当成拓展作业吧!
查看全文
相关阅读:
SuperSocket框架中BinaryRequestInfo协议的使用
UIImageView学习笔记
UITextField学习小结
Java数据结构相关类的实现原理
Android 中把尺寸转换方法
Win8 & WP8.1 轻型数据库
隐私策略
Windows 10(UWP)开发技巧
【UWP】FFmpeg库的编译
【UWP】拖拽列表项的排序功能实现
原文地址:https://www.cnblogs.com/leifei/p/11745467.html
最新文章
数据结构——单链表java简易实现
c语言 sizeof理解
android开发Preference的使用
原生 select 带搜索功能
列表的三种使用方法
文本与字体
css的引入方式
选择器的介绍
关于标签
全栈基础
热门文章
Python爬虫学习(3)
Python爬虫学习(2)
Python爬虫学习(1)
Git学习随笔
Linux centos7系统下svn的安装与配置
c#实现 sha224算法(java对应HMAC-SHA224)
字节数组(byte[])与16进制字符串转换
C# 整型数和浮点型数的进制转换
C# 原码与补码的转换
NPOI读取Excel文件
Copyright © 2011-2022 走看看