我们的class的文件是如何形成的?
class文件也称为字节码文件,能够被机器所能识别的二进制流,是javac将.java文件编译之后得到的文件。
Class文件又是如何被执行的?
class文件是JVM可以识别的字节码文件.当运行java.exe命令执行某个java程序时,由于java程序本身以.class字节码的形式存在,它不是一个可执行文件,所以需要JVM将类文件加载到内存中。当类被加载后,系统就会创建一个对应的Class对象,接着进入连接阶段.JVM负责对类进行初始化,
我们写的代码写完并测试以后是如何部署给用户使用的?
以部署一个Java WEB项目为例:Ⅰ:安装JDK;Ⅱ:设置环境变量;Ⅲ:安装TOMCAT;Ⅳ:将开发环境的项目打包;Ⅴ:将打包的war或者jar文件部署到tomcat的webapps文件夹内;Ⅵ:打开tomcat下的bin文件夹,双击startup.bat启动tomcat服务;Ⅶ:启动成功后,地址栏输入网址即可访问到项目
我们自己在自己的电脑上写代码又是如何运行的?
本地项目运行,也是下载安装idea和jdk,将写好的代码用maven的package命令打包,使用tomcat运行。