是通过javac将.java文件编译成.class文件JVM跑.class代码时,将.class文件翻译成操作系统能够认识的指令,再运行编译型语言和解释型语言string[]为数组,args为参数,static是通过类名直接调用