学习总结思想提升
Posted 王思琪^
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习总结思想提升相关的知识,希望对你有一定的参考价值。
1.我们写的代码写完并测试以后是如何部署给用户使用的?
1、新建服务器,并安装Linux系统
3、安装项目所需相关依赖配置
4、打包前后端代码,通过Jenkins把jar包放到服务器中指定的路径下
5、运行jar包
2.我们自己在自己的电脑上写代码又是如何运行的?
我们自己的电脑是把JDK安装好了的,然后将我们写好的java代码通过使用JDK提供的编译工具javac进行编译,然后再由JDK中的java运行环境jvm执行
3.二者之间有哪些是相同的,有哪些是不同的?
运行在服务器上和运行在本地没有区别,服务器和本地都是操作系统
4.class文件是如何形成的?
源码被JDK编译器编译的结果
5.class文件又是如何被执行的?
通过javac命令生成class文件,通过java命令执行class文件,过程是java源文件——jdk中的编译器编译成class文件(字节码文件),运行时由类加载器加载到jvm中,jvm生成机器码交给操作系统运行。
6.Class文件在执行的过程中是不是变成了操作系统所需要的exe文件?
不是,通过javac命令生成class文件,通过java命令执行class文件,过程是java源文件——jdk中的编译器编译成class文件(字节码文件),运行时由类加载器加载到jvm中,jvm生成机器码交给操作系统运行。
以上是关于学习总结思想提升的主要内容,如果未能解决你的问题,请参考以下文章