JAVA运行
jdk: java development kit java开发工具包
jre:java runtime environment java运行环境
jvm: java virtual machine java虚拟机
1.jdk jre jvm三者之间的关系
A.jdk目录
bin:可执行文件 javac java javadoc
include: xxx.h
jre:运行环境
lib:依赖的库文件
src.zip jdk源码
B. jdk
|-常用的工具
|- JRE运行环境
|-JVM
|-运行所依赖的jar包 (jar: java代码的压缩包)
2.注释
作用:方便程序猿之间沟通。
注释分类:
单行注释: //注释内容
多行注释: /注释内容/
文档注释: /**注释内容 */
3.常用的Java命令
javac命令:将java源码代编译成字节码文件(.class)
命令: javac HelloWorld.java
java命令:调用类加载器加载对应字节码(.class)文件到JVM中执行获取结果
命令: java HelloWorld
执行jar包: java -jar xxx.jar
ps:jar包要指定主类
javadoc命令:将代码中的注释生成对应的文档。
javadoc -d c:/doc helloworld.java//将helloworld中的注释放到c盘下面
jar命令:
将class文件打包成jar包
命令:jar cvfe hello.jar HelloWorld.class *
执行jar包:java -jar hello.jar;
4.Java代码执行过程原理图
