zoukankan      html  css  js  c++  java
  • C#常量 -0010

    定义

    常量就是生命周期里一直保持一个值,值不能被改变的变量。定义和初始化为常量时,使用const关键字:

    const int a = 100; 

    特性

    • 常量声明的时候必须初始化,并且一旦它初始化了,值就不允许再次改变。
    • 常量必须是在编译时能明确计算出结果的,例如你不能初始化常量为某个变量名。如果你有需要这么做的话,请使用read-only字段。
    • 常量往往是隐式static类型。然而你并不需要(事实上也不允许)在声明常量的时候加上static关键字修饰。

    好处

    • 常量可以使你的程序代码更容易阅读,因为你把固定的数字和字符串用有意义的变量名称代替了,名字比数值更容易让人理解。
    • 常量使你的程序代码更容易修改。举个例子,假如你在代码里定义了一个SalesTax常量,最初的时候它是6%。然后你引用它写了许多代码。某天税率突然改变了,你只需要修改一处常量的值即可,而不需要修改大量的代码。
    • 常量能够帮你避免一些错误。假如你在程序的某个地方想声明一个同名变量,而这个变量已经被声明过了,编译器就会直接给你提示一个错误。
  • 相关阅读:
    集合框架整理及之间的区别
    ArrayList和LinkedList
    GC(Garbage Collection)
    Java常用工具类
    Java异常处理
    JDK环境配置
    内部类总结
    Java字符串定义及常用方法
    Java面向对象总结
    Java数组定义及方法
  • 原文地址:https://www.cnblogs.com/codesee/p/13033154.html
Copyright © 2011-2022 走看看