zoukankan      html  css  js  c++  java
  • 变量、常量、作用域

    1.变量(就是可以变化的量)

         1.java是一种强类型语言,每个变量必须要声明其类型

         2.java变量是java程序中最基本的存储单元,要素包括:变量名,数据类型,作用域 

         形式: 数据类型  变量名 = 值;  或者数据类型  变量名=值1,值2.....;

           1.注意事项

               1.每个变量都需要声明其数据类型,类型可以使基本类型也可以是引用类型 

               2.变量名必须是合法的标识符

               3.变量声明式一条完整的语句,必须要用;结尾

    2.作用域

        类变量和实例变量都属于成员变量

          1.类变量 (静态变量)

          2.实例变量

          3.局部变量

     局部变量和成员变量区别

     ①定义位置不同:成员变量:类内部方法外部

                                 局部变量:方法内部

     ②作用域不同:成员变量:作用在类内部

                              局部变量:作用在方法内部

     ③.内存中的位置不同:成员变量:堆  (存储在堆中的对象中,由垃圾回收机制负责回收)

                                         局部变量:栈    (随着方法的消失而消失)

     ④默认值不同:成员变量有默认值

                          局部变量没有

     ⑤修饰符不同:成员变量访问修饰符有四个:private  缺省 protected public

                            局部变量没有修饰符 与方法的修饰符相同

     3.常量(初始化之后不能再改变值)

    常量也可以理解为一个特殊的变量,他的值被设定之后在程序运行中不允许被改变

        final  double   A = 12;

    一般常量名使用大写

        

     

     

     

  • 相关阅读:
    VS2010版快捷键
    Win7旗舰版中的IIS配置asp.net的运行环境
    实现软件自动在线升级的原理
    view_countInfo
    C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
    error: 40
    SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
    继承实现圆柱体面积体积的计算
    圆柱模板价格计算器V1.0版本
    python3.7内置函数整理笔记
  • 原文地址:https://www.cnblogs.com/slpwyl/p/14371955.html
Copyright © 2011-2022 走看看