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)
blank

相关推荐

  • DNS负载均衡与CDN内容分发技术

    DNS负载均衡与CDN内容分发技术负载均衡:负载均衡技术能平衡服务器及群众所有的服务器和请求应用之间的通信负载,根据实时响应时间进行判断,将任务交由负载最轻的服务器来处理,以实现真正的智能通信管理和最佳的服务器群性能,从而使网站始终保持运行和保证其可访问性。DNS负载均衡:为了充分利用现有服务器软件的种种优势,负载均衡最好是在服务器软件之外来完成。而最早使用的负载均衡技术是通过DNS服务中的随即名字解析来实现的。这就是

  • navicate 15.0.23 激活码(最新序列号破解)[通俗易懂]

    navicate 15.0.23 激活码(最新序列号破解),https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 网页游戏开发入门教程一(webgame+design)

    网页游戏开发入门教程一(webgame+design)网页游戏开发入门教程一(webgame+design) 一、简单的程序框架。webgame程序构成:三大部分。第一是数据流程。第二是程序。第三是美术。其中,数据流程包括了功能。也只有在功能中才能体现数据流程。数据流程相当的麻烦,后面再讨论。比如最简单的卖买产品。要实现这个功能。那么需要有产品基础表、产品详细表、商店表、背包表。如果扩展性更强,相应

  • VC中实现文字竖排的简单方法

    好多人都觉得在VC中实现文字竖排是一件很难的事情,其实可以使用“躺”着的字体很方便的实现文字竖排。Windows中有一些字体是“躺”着的,例如:@Fixedsys、@System、@宋体、@黑体等等

    2021年12月24日
  • navicat 15 激活码 3月最新注册码

    navicat 15 激活码 3月最新注册码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • zuul网关作用_zuul网关的作用

    zuul网关作用_zuul网关的作用Zuul网关使用步骤1.在父项目中导入依赖SpringCloud管理<dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies&

发表回复

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

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