java培训开发的运行原理
发布于:2021-08-17   作者:admin   浏览:510次

  java培训开发的运行大致分为以下三步:编写源文件、编译以及运行。


  1、编写源文件


  编写的代码,称为“源代码”或“源码”。一般情况下,会把源代码保存到后缀名为.java的文本文件里,这样的文件叫源文件。为了方便,会保持文件名与类的名字一致(包括大小写)。

java培训开发的运行原理

  2、编译


  源文件是程序员编写的,能够轻松识别每一行代码的意思,但是,在计算机中,CPU只能识别二进制指令。所以,现在要做的工作就是,需要在源文件和计算机指令之间进行转换。由于java语言的结构和特性,设计者们先将源文件转换成一种特殊的二进制文件,然后将这个二进制文件交给java运行时环境(JRE)去执行。转换成二进制文件的过程,叫做编译(这个过程使用了javac命令),生成的二进制文件,叫做字节码文件(后缀名是.class)。java培训认为如Test.java经过编译就会生成Test.class。这个过程全部由java编译器自动完成,不需要程序员进行任何特殊操作。


  3、运行


  java培训程序的开与运行原理,并不是将字节码文件(.class文件)简单的交给操作系统去执行,那是因为不同的操作系统中数据的大小、范围和计算方式有很大不同,会导致同一段代码在不同系统之间运行效果差别很大,这不是设计者们想要看到的。