Java 常量

常量定义

在程序运行过程中,其值不可以发生改变的量 。

常量分类

常量类型说明举例
整数常量不带小数的数字666,-21
小数常量带小数的数字13.14,-5.37
字符常量用单引号括起来的内容‘A’,‘0’,‘我’
字符串常量用双引号括起来的内容“Hello World”,“你好 世界”
布尔常量布尔值,表示真假只有两个值:true,false
空常量一个特殊的值,空值值是:null

代码测试常量是否可以直接输出

public static void main(String[]args){
	  /**
	   *  测试常量是否可以直接输出。 
	   **/
		// 整数常量
		System.out.println(20);
		System.out.println(-20);
		System.out.println("========================");
		// 小数常量
		System.out.println(13.14);
		System.out.println(-13.14);
		System.out.println("========================");
		// 字符常量
		System.out.println('A');
		System.out.println('您');
		System.out.println("========================");
		// 字符串常量
		System.out.println("Hello World");
		System.out.println("你好,世界");
		System.out.println("========================");
		// 布尔常量
		System.out.println(true);
		System.out.println(false);
		System.out.println("========================");
		// 空常量 
		// 空常量是不能直接输出的。
		// System.out.println(null);
	}
除过空常量以外,其他常量都可以直接输出 。

计算机存储单元

  • 位(bit) :计算机存储设备的最小信息单元,通常用小写字母 b 表示 。

  • 字节(byte) :计算机中最小的存储单元,通常用大小字母 B 表示 。

    字节(byte)是由连续的 8 个位(bit)组成 。
    
    1B = 8b
    1KB = 1024B
    1MB = 1024KB
    1GB = 1024MB
    1TB = 1024GB
    

数据类型与常量的对应

Java语言在设计时,为了规范使用,根据数据的特点,划分为不同的数据类型,并且给数据类型分配不同的内存空间 。
  • 基本数据类型

    • 数值型
      • 整数( 字节 byte,短整 short,整型 int,长整 long )
      • 浮点数( 单精度 float,双精度 double )
      • 字符 char
    • 非数值型( 布尔 boolean )
  • 引用数据类型

    • 类( class )
    • 接口( interface )
    • 数组( [] )
  • 基本数据类型与常量的对应

    整数常量 =  整数( 字节 byte,短整 short,整型 int,长整 long )
    小数常量 =  浮点数( 单精度 float,双精度 double )
    字符常量 =  字符( 字符 char )
    字符串常量  = 字符串 String
    布尔常量 = 布尔 boolean
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值