安装和配置好java开发环境(开发环境包含运行环境)
一、编写java源文件(.java文件)
这个需要自己编写(日常工作中所需要干的事情)
二、编译java源文件(.java文件编译成.class文件)
java文件无法被计算机识别运行,需要进行编译,java是先编译再解释(java帮我们做了,我们只需要知道即可)
三、运行
跨平台是java的特性之一,即编译后的class文件,可以在不同平台中运行,但是运行java程序的jvm是不跨平台的,可以理解为,jvm承载java程序,至于jvm在哪里,java程序不需要管,就相当于,jvm帮我们适应了各个平台(java帮我们做了,我们只需要知道即可)