使用了很多的语言,但是java为什么能够跨平台运行?
    因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”--字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬件平台是什么。所以Java可以跨平台。
    Java编译运行过程:
    1.1)编译期:.java文件,经过编译,生成。class字节码文件
    1.2)运行期:JVM加载。class并运行。class(0和1)
	    跨平台、一次编程到处使用
	 
    2)名词解释:
    2.1)JVM:java虚拟机
    加载。class并运行。class
    2.2)JRE:java运行环境
    除了包含JVM以外还包含了运行java程序所必须的环境
    JRE=JVM+java系统类库
    2.3)JDK:java开发工具包
    除了包含JRE以外还包含了开发java程序所必须的命令工具
    JDK=JRE+编译、运行等工具
    运行java程序的最小环境为JRE
    开发java程序的最小环境为JDK
    3)配置环境变量
    JAVA_HOME:指向jdk的安装路径
    CLASSPATH:表示类的搜索路径,一般简写为。
	    PATH:指向jdk下的bin目录
	    以上就是潍坊培训学校给大家做的内容详解,更多关于编程课程的学习,请继续关注潍坊培训学校。