• Java学习笔记2 变量的命名


    目录

    变量名规则

    1)命名规则

    2)保留字

    3)命名规范

    1.

    2.

    3.


    变量名规则

    1)命名规则

    起始字符可以是:

    a-z(小写字母)、A-Z(大写字母)、$($号)、_(下划线)

    中间(结尾)字符可以是:

    a-z(小写字母)、A-Z(大写字母)、0-9(数字)、$($号)、_(下划线)

    合法:a000、$e20、abcde、As$$、_AAA

    不合法:0aa、&2、67^

    注:不建议使用ASCII码之外的符号,比如汉字

    2)保留字

    有一些名称作为关键字是不能作为变量名的;

    abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while
     

    byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null

     一旦用它们中的任何一个作为变量名,就会报错。

    报错程序:

    public int true=1;

    下面的程序不会报错:(因为区分大小写)

    public int True=1;

    3)命名规范

    变量的名称是有一些标准规范的:

    1.

    多个单词时首字母大写。(驼峰式命名法)

    例:

    1. public int OutMoney=1;
    2. public int InMoney=1;

    当然,只有两个单词时,也可以这么写:

    1. public int outMoney=1;
    2. public int inMoney=1;

    2.

    变量尽量不要起一些太随意的名称:这会让人不知道它们是做什么的。

    例如,下面的代码不是容易读的:

    1. public int a=1;
    2. for (int i=0;i<10;i++){
    3. a=a+i;
    4. }

    可能几行代码不会有什么影响,但要记住,真正的开发时需要在动辄上万甚至几十几百万的代码里去找bug,如果变量全都成了什么abcde,那无疑会平添许多不必要的困难。

    1. public int sum=1;
    2. for (int i=0;i<10;i++){
    3. sum=sum+i;
    4. }

    3.

    有一些功能的变量有着约定俗成的名称。

    求和:sum

    结果:res,result,ans

    最大值:max

    最小:min

    中间:mid

    数组:arr,array

    遍历(for循环):i,j



  • 相关阅读:
    力扣 827. 最大人工岛
    01背包问题的一维数组表示形式
    oralce企业版的安装和卸载
    list(链表)
    JAVA计算机毕业设计毕业生论文管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
    进程间通信的六大方式
    Android中二维码的扫描与生成(zxing库)
    Q41F-40C手动球阀型号解析
    jupyter notebook 调整深色背景与单元格宽度与自动换行
    链式二叉树的基本操作实现
  • 原文地址:https://blog.csdn.net/html_finder/article/details/125987485