首先我们在记事本上写一段代码,并把类型改成java文件

不知道大家有没有想过,当我们写下这样一段代码,计算机是如何来运行它的? 

它的运行路径如下:

 

 第一步:我们在记事本上写代码,它是一个.java文件。我们通过javac这个编译器来编译.java文件。得到一个.class文件。也就是字节码文件,字节码文件里面放的是计算机可以识别的二进制数据。

 第二步:字节码文件通过JVM运行,JVM可以识别字节码中存放的二进制数据。因此程序就可以跑起来了。

 

 

 JDK JRE JVM 之间的关系

 

 

更多推荐

在记事本上用java写一段代码,程序到底是如何跑起来的?