zoukankan      html  css  js  c++  java
  • Java中CLASS_PATH与注释的使用

    一、CLASS_PATH的使用

    我们在安装jdk的时候,通常情况下只是在电脑的环境变量中新建一个系统变量JAVA_HOME,这个变量用于储存jdk的/bin文件夹之前路径,然后在path中使用这个系统变量,%JAVA_HOME%in,这样就配置好了,一般这时候我们就可以正常编写并运行java程序了;

    这个时候我们来说一下CLASS_PATH的用于,之所以我们一开始不用配CLASS_PATH,程序也能正常编译执行,是因为CLASS_PATH有默认值,那就是".",即当前目录。

    如下图所示,在指定文件夹创建一个Hello.java文件,然后使用javac命令编译该程序,生成对应的class文件后,再在当前目录下使用java命令解释运行该程序

     如果这时切换到其他目录,执行java Hello 命令就会报错

    如果是jdk9的话,会报 classnotfound的错误,造成这种错误的原因是因为:你在执行java Hello命令的时候,jvm会到你执行该命令的当前文件夹中找到名字为Hello的字节码文件并加载,因为没有找到,所以会报错,因为CLASS_PATH的默认值是当前路径下,如果你想要不报错,那就在系统环境变量中新建一个CLASS_PATH,将其值设置为存放java程序字节码文件的路径,配置完成后,关掉其命令行,再次打开,无论在哪个路径下执行java Hello命令,都不会报错,都能正确输出结果;虽然这样能使程序正常运行,但是我们并不推荐这样做,因为一旦你设置了CLASS_PATH的值之后,你所有的字节码文件都需要放到指定的路径下,这就会在你开发过程中造成很大的麻烦,所以建议不要改变CLASS_PATH的值,让其使用默认值,可以免去开发过程中不必要的麻烦。

     二、注释的使用

    在团队开发过程中,在代码中添加注释是非常有必要的,增加注释会使你的代码具有高的可读性,对于团队开发来说,非常有必要。

    注释分为三种:单行注释、多行注释和文档注释、

    单行注释:用"//"表示,一般用与单行代码的注释与说明

    多行注释:用"/* ....  */"表示,一般用于方法的注释与说明

    文档注释:用"/** ... */"表示,一般用于方法或者类上的注释与说明

    注:在java编译过程中,注释是不会编译进去的,不会影响程序。

  • 相关阅读:
    一种新的数据类型Symbol
    var/let/const的区别
    Vue-cli脚手架 安装 并创建项目--命令
    命令
    git版本控制入门--码云
    闲鱼hu超赞,有赞必回,24小时在线!咸鱼互赞超赞留言评
    咸鱼互粉互赞必回 有没有宝贝要的_咸鱼吧
    闲鱼互赞群
    拍摄者能在抖音教学中学会什么
    影响抖音推荐机制的因素和上热门
  • 原文地址:https://www.cnblogs.com/li666/p/11797546.html
Copyright © 2011-2022 走看看