【Java和JVM原理及参数说明】

目标: 1、理解Java文件从编写到编译、运行的原理。 2、理解Java虚拟机概念和作用。 3、理解JRE。 4、理解Java跨平台原理。  
一、Java文件从编写到编译、运行的原理   一个最简单的Java应用程序非HelloWorld莫属。这个程序经过 编写 编译 执行 三个核心过程。   1、编写
package staticsut; 

/** 
* User: xiaohui 
* Date: 2008-11-6 21:33:33 
*/
 

public 
class HelloWorld { 

        
private 
static 
int xxx = 5; 

        
static { 

                System.out.println(
“Hello World!”); 

                System.out.println(xxx); 

                System.exit(0); 

        } 

}   2、编译 3、运行
《【Java和JVM原理及参数说明】》   如果用一个原理图来表示:  
《【Java和JVM原理及参数说明】》        
二、理解Java虚拟机(JVM)概念和作用   虚拟机JVM类似一个Java机器,可以执行Java字节码指令。 虚拟机运行在操作系统平台之上,不同操作系统平台有对应不同的JVM。 这就是Java跨平台的核心原理。  
三、理解JRE   JRE是Java运行环境,JRE包含了JVM,和Java公共类库。是一个对应具体操作系统平台的Java运行环境。  
四、Java跨平台原理   在不同操作系统上安装Java虚拟机,这样,Java编译后的class文件(在内存中称为字节码)就可以在所有操作系统上执行。从而实现跨平台。  
五、认识JDK   JDK是JRE加上开发工具的一个组合。 看Java平台概念图便知。  
《【Java和JVM原理及参数说明】》     虽然简单,但却是基础,对java也有了个概念。

    原文作者:JVM
    原文地址: https://www.cnblogs.com/shangdidewanxiao/p/3355186.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞