JDK与JRE
JDK
java 开发工具包。开发运行环境,如果只运行不开发那么可以不装JDK,只装JRE。
开发必须装JDK
JRE
java runtime rnvironment java运行环境,比如开发出来的程序卖给客户
客户不需要开发,只需要运行,这个时候只装个jre就可以。
CMD运行java程序
0、进入cmd
1、进入需要运行写好的java代码文件目录
2、输入jdk中bin所在的路径,如:C:\Program Files\Java\jdk1.8.0_144\bin
3、使用jdk\bin中的javac应用程序对文件进行编译,如C:\Program Files\Java\jdk1.8.0_144\bin javac Hello.java
4、编译后控制台什么都不会出现,在java文件所在目录会出现一个名称与原java文件相同的class文件
5、再次调用jdk\bin中的java应用程序运行class文件,如C:\Program Files\Java\jdk1.8.0_144\bin java Hello(不需要带后缀)
6、完工
以上操作起来非常麻烦,为了在cmd中更方便的运行java程序,为此我们可以将jdk\bin所在目录放入windows环境变量中的系统变量内,
在运行是输入相关命令,系统会自动根据路径打开应用程序。
Java跨平台特性
sun公司提供了三大种操作系统(windows,linux,mac)的JVM(虚拟机),java程序在运行时不是与操作系统挂钩,而是在JVM虚拟机中运行
因此实现了跨平台性。JRE中包含了JVM,JDK包含了JRE。所以一般情况下装一个JDK就可以了。
备注:由于个人原因,本博客暂停更新。如有问题可联系本人,本人提供技术指导、学习方向、学习路线。本人微信wlp1156107728(添加注明来意) QQ1156107728(添加注明来意)