《每天一点Java知识》Java基础知识——常量

常量概念

  • 在程序运行过程中值不能发生改变的数据

常量作用

  • 代表常数
  • 增强程序可读性

命名规则

  • 全部大写命名

常量定义

  • 五种定义方法
    1. 枚举
    2. 接口内属性
    3. public final
    4. private final 使用get获取
    5. 配置在.properties文件中。

常量池

  • 为了方便快捷地创建一些对象出现的。当需要一个对象,从池中直接取就可以(如果没有就新建一个),不需要重复去创建数据。
    常见使用常量池的有Byte Short Integer Long Boolean Character
    当在[-128,127]中间时,这几种包装类会使用常量池。
    最常见的常量池使用对象是String类了,所有的String都会在常量池中。

常量赋值

  • 声明时赋值。
  • 声明时可以不赋值,但是之后只能赋值一次。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,845评论 18 139
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 2,686评论 0 11
  • 转自:http://blog.csdn.net/jackfrued/article/details/4492194...
    王帅199207阅读 8,588评论 3 93
  • 概念 函数防抖(debounce) 当调用动作过n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执...
    BULL_DEBUG阅读 1,276评论 0 0