浅析Java路径

2018-12-18 01:30张艳丽
科教导刊·电子版 2018年28期
关键词:环境变量编程语言计算机软件

摘 要 学习Java编程,首先,使用JDK的bin目录下的外部命令javac编译运行Java程序。为了系统的安全性、编程的方便,应该杜绝在JDK的bin目录下使用javac命令,那么可以通过设置path环境变量的方式解决该问题。本文中总结了如何设置path环境变量。

关键词 Java语言 path环境变量

中图分类号:TP311 文献标识码:A

Java语言自1995年5月诞生之日起,时至今日,已经拥有了几百万个用户,语言是目前广泛使用的网络数据库编程语言,发展速度快于在其之前的任何一门计算机语言。分析java路径,有利于解决在编程过程中遇到的一些问题。每一个用户在使用Java编程之前,都需要安装Java开发运行环境JDK,并且需要配置JDK,这其中最重要的便是Java路径的配置。Java路径的配置中,尤其以path路径最为重要。因此,本文主要针对如何设置path环境变量,以期为解决java编程遇到的问题提供一个借鉴。

1 path路径

使用Java语言编程时,需要用到外部指令javac命令,该命令将java的可执行文件转化为字节码文件。但是javac命令只能在JDK的bin目录下使用,所以当用户使用Java语言编程时,必须将用户文件存储在JDK的bin目录下。随着时间的推移,bin目录下用户文件的数量越来越多,同时也存在由于用户误删除操作,使系统文件被误删除,从而导致某些功能丧失的潜在风险,所以,在使用Java语言编程时,应该严禁将用户文件存储于JDK的bin目录下。因此需要设置path环境变量,使javac命令可以在任何目录下使用。

1.1操作系统中只安装一个JDK

如果操作系统中安装了一个JDK,那么可以直接将该JDK的bin目录设置到环境变量path中即可。

1.2操作系统中安装多个JDK

如果操作系统中在不同的盘符下安装了至少一个版本的JDK,比如,在D盘下安装了1.5版本的JDK,在E盘下安装了1.56版本的JDK,在F盘下安装了1.7版本的JDK,当前,使用的是1.5版本的JDK,假如需要使用1.6版本的JDK,那么传统做法就是回到环境变量path下将1.5版本的JDK的bin目录删掉,然后换成1.6版本的JDK的bin目录,这中操作方法存在很大的潜在风险,不可取。

这是可以采用迂回的策略。首先新建一个系统环境变量JAVA_HOME,该环境变量中存放1.6版本的JDK的安装目录,然后回到系统环境变量path下,将该变量的值设置为%JAVA_HOME%\bin,其中% %意为引用其内部变量的地址,此处%JAVA_HOME%意指引用环境变量JAVA_HOME当前的地址,也就是1.6版本的JDK的安装目录,那么最终path环境变量的值仍然为1.6版本的JDK的bin目录。如果需要使用1.7版本的JDK,那么只需要将JAVA_HOME环境变量的值修改为1.7版本的JDK的安装目录即可。这样操作既避免了传统操作时存在的潜在风险,又有利于多个JDK版本地址的修改和切换,使操作思路更加清晰明了。

2总结

在任何目录下使用javac命令,可以设置系统环境变量path的值。该方法的原理是因为path中存放的是可执行性文件的安装目录,javac是javac.exe,可执行性文件。计算机编程领域的发展,为世界带来了巨大的变化与进步,java语言,作为目前广泛使用的网络数据库编程语言,分析其路径,有利于提高编程操作的流畅性,为编程操作提供更为清晰的思路。

作者简介:张艳丽(1982.07-)女,汉族,山东菏泽人,安徽城市管理职业学院,硕士 研究生、研究方向:计算机软件与技术。

参考文献

[1] 董朝贤.探讨计算机软件开发的Java編程语言应用[J].电脑编程技巧与维护,2018(05).

[2] 张捷.基于语言逻辑的计算机软件开放设计方法[J].电子测试,2018(05).

[3] 李红婵,朱颖东,朱付保.浅谈Java语言程序设计课程的教学改革方法与措施[J].中国教育技术装备,2016(10).

[4] 吕萱.计算机软件开发中Java编程语言的应用[J].信息与电脑(理论版),2018(04).

[5] 郭辉,陈松乔.基于J2EE架构的Java语言学习平台的设计与实现[J].计算机与信息技术,2008(07):32-36.

[6] 王玉清.JAVA编程基础实训方案设计——学生成绩信息管理系统方案设计[J].辽宁高职学报,2008(05).

[7] 周宝亮,王敏.计算机软件开发中JAVA编程语言的应用[J].电子技术与软件工程,2017(03).

[8] 支艳强,谢文阁,王丽丽.基于JDK的Java集成开发环境的设计与实现[J].大众科技,2011(09):9-11.

[9] 陈颜颜.基于计算机软件开发的JAVA编程语言分析[J].计算机光盘软件与应用,2013(16).

猜你喜欢
环境变量编程语言计算机软件
压力-体积转换在CFC编程语言中的实现解析
Java编程语言的特点与应用
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
浅谈基于C语言的计算机软件程序设计
面向对象Web开发编程语言的的评估方法
基于三阶段DEA—Malmquist模型的中国省域城镇化效率测度及其收敛分析
基于计算机软件开发中分层技术的应用