Java JDK的配置原理

我们为什么要配置路径?
1.首先Jdk是java语言的编译器,所以我们用这个编译器的时候就得给他原料,即你所写的代码,此时问题来了,JDK没有编写代码的地方,读者要是用过微软的窗口视化编译器的话就会知道,他们的编译器是有写代码的地方的,很不幸,jdk没有,初级的Java语言学习者基本上用的都是记事本或者editplus(超级记事本,也就是集合功能强一点的记事本,都一样,和记事本并没有本质的区别),
2,这个时侯假设我们在记事本里写完了java代码,怎么执行,也就是这个原料怎么放进编译器里面,才能真正让jdk起作用呢。
路径有什么用呢?
1.上面说到我们用记事本写完了代码,假设存在某个位置x(x代表存储位置),
2.这时我们就开始要明白jdk是命令行编译器。
3.所以我们要在dos,也就是cmd命令所搞出来的窗口下编译,
4。这时刚刚出现的dos窗口上面所显示的大部分是c盘相关路径,那么问题来了,若你没有配置jdk路径,仅仅使用javac命令是不可以的,原因是因为c盘下面没有javac.exe。此时,我们问题来了,我们要想在自己创建的不是C盘路径下运行javac命令怎么办?实际上javac命令就是编译命令,
5.在Windows系统中路径path的作用就是当在当前路径下找不到相关玩意儿,系统就会自动去path路径查找,看看这path路径下是否有这个玩意儿,若有,那在dos窗口中任何路径下都可以运行这个玩意。
6,当然,若你没配置路径,也是可以使用jdk的,方法就是你jdk解压后安装在哪个位置,你就在那个位置下运行相关命令,(javac 或java),这时,一个要求就是你的源代码文件得在这个路径下,是不是很麻烦,所以path路径一定要配置,其他路径配不配置倒不是很重要。
当然,最好还是设置一下classpath
在JDK的安装目录的jre文件夹中包含着java应用程序运行时所需的Java类库,这些类库被包含在jre\lib的压缩文件rt.jar中。安装JDK时,一般不需要设置环境变量classpath的值,如果你的计算机安装过一些商业化的java开发产品或者带有java技术的产品,在安装这些产品之后,class path的值可能会被修改。那么运行java应用程序时,你的计算机可能加载这些产品所带的老版本的类库,可能会导致程序要加载的类无法找到,使程序出现运行错误。所以自我觉着还是最好配置一下。
https://blog.csdn.net/hansen1159/article/details/68943051

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值