Java常量与变量基本数据类型

1. 常量:是指在Java程序中固定不变的数据。
(也可理解为被 final 修饰的变量 或者是没有被声明为变量的数据 )
1.1 整数常量 所有的整数 0,1, 567, -9
1.2 小数常量 所有的小数 0.0, -0.1, 2.55
1.4 字符常量 单引号引起来,只能写一个字符,必须有内容 ‘a’ , ’ ', ‘好’
1.5 字符串常量 双引号引起来,可以写多个字符,也可以不写 “A” ,“Hello” ,“你好” ,""
1.6 布尔常量 只有两个值(流程控制中讲解) true , false
1.7 空常量 只有一个值(引用数据类型中讲解) null

## public class ConstantDemo { public static void main(String[] args){ //输出整数常量 System.out.println(123); //输出小数常量 System.out.println(0.125); //输出字符常量 System.out.println('A'); //输出布尔常量 System.out.println(true); //输出字符串常量 System.out.println("你好Java"); } `

2 变量 :常量是固定不变的数据,那么在程序中可以变化的量称为变量。
2.1 Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型
3数据类型

数据类型:
基本数据类型:四类八种
整型
表示名称 表现形式 大小 范围
字节型 byte 1个字节 8位 [-128,127]
短整型 short 2个字节 16位 [-32768,32767]
整型 int 4个字节 32位 ±21亿
长整型 long 8个字节 64位 非常大

			  整数的字面常量值默认类型为int,给long类型的变量赋值,需要在数据的后面添加L/l,推荐使用L
			  
		浮点型
			表示名称  		表现形式				大小				精度
			  单精度			float				4个字节				小数点后6位左右
			  双精度			double				8个字节				小数点后15位左右
			  小数的字面常量值默认double类型,在数据的后面添加一个F/f
			  
			  浮点类型因为存储不够精确,不会使用浮点类型进行精确的运算
			  表示小数完全可以,如果想要非常精确的计算表示小数,推荐你使用java提供的引用数据类型
		字符型
			表示名称  		表现形式				大小				范围
				字符型			char				2个字节				0~65535
			字符型的表现形式: 
				''中包裹单个字符  'a'  '号' '1' '*' ' '
				0~65535之间的整数可以表示字符型,对应Unicode字符集 去简单的ASCII中查看
				如果字符型类型的数据才加四则运算,会先转为十进制的数再去运算
		布尔型
			boolean  1位   true|false
			经常使用在比较运算中
		
	
	
	引用数据类型: 类  接口  数组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值