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

    1. java 变量遵循先声明,再赋值,后使用的原则。

      一个变量可以只声明,不赋值,没有问题(只是这个变量没有实际意义,但完全没有问题)。但如果想要使用它,那么就一定要给它赋值,而大多数时候我们又不知道怎样给它赋值,那么就赋值为null。虽然赋值为null也没有什么实际意义,但起码赋值了,可以使用了。变量变量它的值是不确定的,想要使用它一定要给它赋值。

      成员变量例外,不需要我们为其赋值,但事实上它会有一个默认值,所以这个例外并没有违反上面提到的原则,只是不需要我们手动为其赋值而已。(到底是谁为它赋值的,不是编译器,刚才反编译试过了,也许是jvm)

      声明变量有两个作用:一,为其分配内存空间;二,规定这个变量所能接受的运算,所能调用的方法。

    2. java 常量

      整型常量:123

      实数常量:1.23

      逻辑常量:true、false

      字符常量:‘1’

      字符串常量:“123”

      不可变的变量也叫常量,用final 关键字修饰。 

      final 修饰的变量不允许修改值;

      final 修饰的成员变量声明时必须赋初值。

      final 也可以修饰局部变量,声明时可以不赋初值。

    3、java变量的声明

      double d1, d2, d3 = 1.23;

      这里声明了三个变量,并为d3 变量赋值。

  • 相关阅读:
    (三)openwrt主Makefile解析
    (二)我的Makefile学习冲动&&编译过程概述
    openwrt修改flash大小
    (一)openwrt源码目录概述
    git_sop 脚本使用说明
    Openwrt LuCI模块练习详细步骤
    openwrt简单ipk生成及Makefile解释
    oracle中比较两表表结构差异和数据差异的方法
    C#泛型集合之Dictionary<k, v>使用技巧
    SQL语句添加,删除主键
  • 原文地址:https://www.cnblogs.com/Mike_Chang/p/6848816.html
Copyright © 2011-2022 走看看