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---常量「建议收藏」

       

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java分页查询(真分页)

    Java分页查询(真分页)Java分页查询(真分页)

  • 使用 MQTTnet 实现 MQTT 通信示例

    使用 MQTTnet 实现 MQTT 通信示例一、什么是MQTT?MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。MQTT是基于二进制消息的发布/订阅编程模式的消息协议,如今已经成为OASIS规范,由于规范很简单,非常适合需要低功耗和网络带宽有限的IoT场景。二、MQTTnetMQ…

  • css 去色_css按钮点击改变颜色

    css 去色_css按钮点击改变颜色有这么一个样式,可以在你实现无色和加色之间游刃有余。网站设计师在设计网页时,有时将一块图片设计成灰色,鼠标移上去,图片就有颜色。一般的逻辑是做两张图片,然后在鼠标上做图片切换事件。当然这种方法可以完美是实现, 不过有个小瑕疵,就是你要切一倍的图片(有色+无色)。下面介绍样式实现,可以减少一倍量的工作哦。//HTMLCSS.grayscaleimg{filter:g

  • Java免费的开发工具有哪些?分享这15个!

    Java免费的开发工具有哪些?分享这15个!随着Java行业需求增加,Java工程师岗位薪资节节升高,很多小伙伴想要通过快速的方式掌握Java技能。对于初学Java的小伙伴来说了解一些免费的Java开发工具让我们工作、学习更顺畅,那么免费Java开发工具有哪些?针对这点我汇总了一些,可供参考。1、Java免费开发工具:JDK(Java开发工具包)如果你打算用Java开发一些小程序和应用程序,那么首先得给自己准备一个类似于JDK的工具,…

  • 高斯光束的简单matlab仿真「建议收藏」

    高斯光束的简单matlab仿真「建议收藏」clcclearallcloseall%%假设在z=0处有一振幅为A的高斯光束N=100;lambda=1064e-6;%波长为1064nmk=2*pi/lambda;%波矢A=1;%振幅w=3;%高斯光束的束宽[x1,y1]=meshgrid(linspace(-10,10,N…

  • python里面requests库(python如何爬取网页数据)

    一、什么是RequestsRequests是⽤Python语⾔编写,基于urllib,采⽤Apache2Licensed开源协议的HTTP库。它⽐urllib更加⽅便,可以节约我们⼤量的⼯作,完全满⾜HTTP测试需求。⼀句话——Python实现的简单易⽤的HTTP库二、安装Requests库进入命令行win+R执行命令:pipinstallrequests…

发表回复

您的电子邮箱地址不会被公开。

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