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;

    一般常量名使用大写

        

     

     

     

  • 相关阅读:
    完成登录与注册页面的前端
    JavaScript 基础,登录验证
    CSS实例:图片导航块
    导航,头部,CSS基础
    web基础,用html元素制作web页面
    web基础
    timestamp与timedelta,管理信息系统概念与基础
    datetime处理日期和时间
    加载静态文件,父模板的继承和扩展
    开始Flask项目
  • 原文地址:https://www.cnblogs.com/slpwyl/p/14371955.html
Copyright © 2011-2022 走看看