zoukankan      html  css  js  c++  java
  • JAVA变量

    定义

    变量本质是单个数据内容,当需要在程序中记录单个数据内容时才声明。声明变量的本质是在内存中申请一个存储单元。由于该存储单元中的数据内 容可以发生改变,因此得名为"变量"

    变量的声明方式

    数据类型 变量名 = 初始值;    如:int age = 18;
    其中=初始值可以省略,但变量名、数据类型不可以省略
    变量的注意事项

     1、Java是强类型语言,变量在使用前必须声明来指明其数据类型。若不提前声明,报:java:找不到符号

    code:

    public class VarDemo {

        public static void main(String[] args) {
    //使用变量之前需要声明
    System.out.println("name = " + name); // 错误: 找不到符号
    }
    }

    2、变量在使用之前必须初始化。若不初始化,报:java 可能尚未初始化变量

     code

    public class VarDemo {
    public static void main(String[] args) {
    // 使用变量之前需要初始化
    String name;
    System.out.println("name = " + name); // 错误: 可能尚未初始化变量name
    }
    }

    3、变量不能重复声明。若重复声明,报:java: 已在方法 main(java.lang.String[])中定义了变量 age

     code

    public class VarDemo {
    public static void main(String[] args) {
    // 变量不能重复声明
    int age = 17; // 错误: 已在方法 main(String[])中定义/声明了变量 age
    int age = 17;
    }
    }
    标识符的命名法则
    1、由数字、字母、下划线以及$等组成,其中数字不能开头,正确格式:int a1 = 3; int a=1;int a_1=3;int a$1=2;错误格式为:int 2a = 3;
    2、不能使用Java语言的关键字,所谓关键字就是Java语言用于表示特殊含义的单词,错误格式:String int="dss";
    3、区分大小写,长度没有限制但不宜过长,不建议的格式:int fjakjf3fjdlakjfa7987jfkdajlkf2427897fdjafjalkl89809fdjafjlj = 10;
    4、尽量做到见名知意,支持中文但不推荐使用,支持但不建议使用int 年龄 = 16;
    5、标识符可以给类/变量/属性/方法/包 起名字。
  • 相关阅读:
    运动检测技术在数字化监控中的实现和应用(作者:何峻峰)
    EF BB BF的问题
    理解HTTP幂等性
    FusionCharts 分类以及各个属性 参数列表
    SQL语言包含的四个部分
    Inno Setup (安装程序制作)
    PowerDesigner 参照完整性约束(级联删除)
    java默认语法、EL、JSTL表达式,JSTL和struts Tag标签的使用总结
    修改PowerDesigner中create index的bug
    神奇的java Object ( Object和数组关系) Object数据互转
  • 原文地址:https://www.cnblogs.com/goldenwangyi/p/14985180.html
Copyright © 2011-2022 走看看