java—常量「建议收藏」

java—常量「建议收藏」常量:在程序执行的过程中其值不可以发生改变。 1.java中常量分类:    A:字面值常量     字符串常量   用双引号括起来的内容      举例:"lixiaochi","liyan"     整数常量      所有整数      举例:12,23     小数常量      所有小数   …

大家好,又见面了,我是你们的朋友全栈君。

常量:在程序执行的过程中其值不可以发生改变。

  1.java中常量分类:
       A:字面值常量
          字符串常量    用双引号括起来的内容
            举例:”lixiaochi”,”liyan”
          整数常量        所有整数
            举例:12,23
          小数常量        所有小数
            举例:12.34,56.78
          字符常量      用单引号括起来的内容
            举例:’a’,’A’,’0’
          布尔常量      较为特有,只有true和false
            举例:true,false
          空常量        null(数组部分讲解)
        
/*程序样例:
class ConstantDemo  {

   public static void main(String[] args)  {

      System.out.println(“hello”);
      System.out.println(12);
      System.out.println(100.12);
      System.out.println(‘a’);
      System.out.println(true);
      System.out.println(false);
  }
}
      B:自定义常量(后面会讲,通过一些关键字把变量名定义成常量类型)。比如,final或abstract关键字修饰的变量。
*/

  2.对于同一个字面值常量可能在计算机中有不同的表示方法。比如:Java针对整数常量提供了4种表现形式
         二进制:由0,1组成。以0b开头
         八进制:由0,1,…7组成。以0开头
         十进制:由0,1,…9组成。整数默认是十进制的
         十六进制:由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
    进制概述:(这里可以的转换,参考文件夹的图片)
         进制:就是进位制,是人们规定的一种进位方法。 对于任何一种进制–X进制,就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。

java---常量「建议收藏」

3.进制的相互转换:

java---常量「建议收藏」
  java---常量「建议收藏」

java---常量「建议收藏」

4.有符号数据表示法,(在java中没有无符号数的概念)可以参考本文件夹图片中3中形式的讲解
       在计算机内,有符号数有3种表示法:原码、反码和补码。所有数据的运算都是采用补码进行的。
          原码就:是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
          反码:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
          补码:正数的补码与其原码相同;负数的补码是在其反码的末位加1。

        

java---常量「建议收藏」

       

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156759.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • error link2019无法解析的外部符号_inferior

    error link2019无法解析的外部符号_inferior最近在用VS2008开发,初学遇到不少问题,最头疼的问题之一就是:LNK2019。百度一下讲的并不够全面,反正都没解决我的问题。errorLNK2019问题在VC6.0中是errorLNK2001:unresolvedexternalsymbol问题,可能错误号改了。编译时出现类似这样的错误:Dlgcode.obj:errorLNK2019:无法解析的外部符号_readRe…

    2022年9月28日
    4
  • python中列表(list)函数及使用

    python中列表(list)函数及使用序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列

    2022年7月3日
    31
  • 基于Python编程实现简单网络爬虫实现

    基于Python编程实现简单网络爬虫实现编写一个非常轻量的python代码,实现网络爬虫

    2022年5月18日
    39
  • 拉屎抽烟定理_为什么抽烟才能拉出屎

    拉屎抽烟定理_为什么抽烟才能拉出屎最近一直在做游戏,刚开始接触游戏,思维还是撞不过来,买了一本书看了看了一下,才开始有了游戏思维,每当写程序感到思维混乱的时候,于是出去抽根烟,什么烦恼随着眼圈飘忽而出,有时抽着抽着突然就有了灵感,于是

    2022年8月3日
    8
  • 《从点子到产品》读书笔记之文档管理和需求管理

    最近从朋友那里阅读了《从点子到产品:产品经理的价值观与方法论》这本书,作者刘飞,感觉还不错,至少对想转行或刚转性做产品经理而又缺乏经验的朋友有很大的借鉴作用,决定将其思想进行总结。(绝非书托,哈哈哈)

    2021年12月30日
    47
  • Qmake VS Cmake

    Qmake VS Cmake用cmake构建Qt工程(对比qmake进行学习)cmakevsqmakeqmake是为Qt量身打造的,使用起来非常方便cmake使用上不如qmake简单直接,但复杂换来的是强大的功能内置的out-ofsource构建。(目前QtCreator为qmake也默认启用了该功能。参考:浅谈qmake之sha

    2022年5月20日
    58

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号