Java学习笔记-前言-常量

本文介绍了数学和Java中的常量概念,详细讲解了Java中的整数常量、小数常量、字符常量、布尔常量、字符串常量和空常量,并通过实例展示了如何打印不同类型的常量。此外,还强调了常量在程序执行过程中的不变性特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常量

1 常量的概念和分类
数学中有常数的概念:
	y = x + 6;		//数字6是一个常数,其值不可以发生改变  
	b = a + 6.5;	//数字6.5是一个常数,其值不可以发生改变

数学中对常数进行了分类:
	比如: 
		数字6是一个整数常数,其值不可以发生改变
        数字6.5是一个小数数常数,其值不可以发生改变
            
数学中的常数,对应到java中叫常量,数学中的常数有分类,java中的常量也有分类,而且比数学中的分类更加丰富

1.概念:	在程序的执行过程中,其值不可以发生改变的量
2.分类:
	(1)整数常量:	100		200
    (2)小数常量:	5.5		7.7
    (3)字符常量:
		java中规定字符常量必须使用单引号''引起来,而且单引号''中只能写一个字符(不能不写,也不能写2个以上)
        举例:
			A:		'a'							 正确的
            B:		''		里面什么都没有写  	 错误的
            C:		' '		里面有一个空格		 正确的
            D:		'ab'						 错误的	
            E:		'好'						 正确的
            F:		'你好'					     错误的
     (4)布尔常量:只有两个值truefalse
     		true: 表示肯定的,对的,是的,正确的,成立的
            false:表示否定的,错的,不是的,却无的,不成立的
     (5)字符串常量:
		java中规定字符串常量必须使用双引号""引起来,而且单引号""中可以写多个字符(0,1,2....)
        举例:
			A:		"a"							  正确的
            B:	    "" 			里面什么都没有写	  正确的
            C:  	" "			里面有一个空格	  正确的
            D:		"ab"						  正确的
            E:		"好"						  正确的
            F:		"你好"						  正确的
                
     (6)空常量: null
                
		快捷键: ctrl + d 复制一行
	 
	 	System.out.println(xxx);//把xxx输出到控制台,并换行
	 	System.out.print(xxx);//把xxx输出到控制台,不换行
2 打印不同类型的常量
public class Demo03ChangLiang {
	public static void main(String[] args){
		//(1)整数常量:	100		200		
		System.out.println(100);		
		System.out.println(200);
		
		//(2)小数常量:	5.5		7.7
		System.out.println(5.5);
		System.out.println(7.7);
		
		//(3)字符常量:
		System.out.println('a');
		//System.out.println('');//错误的: ''不能没有字符
		System.out.println(' ');//正确的: ' '有一个空格
		System.out.println('好');//正确的: ' '有一个空格
		//System.out.println('你好');//错误的: '女子'不能写2个及以上的字符
		
		//(4)字符串常量
		System.out.println("a");
		System.out.println("");
		System.out.println(" ");
		System.out.println("ab");
		System.out.println("好想你");
		System.out.println("你好");
		
		//(5)布尔常量
		System.out.println(true);
		System.out.println(false);
		
		//(6)空常量
		//System.out.println(null);//错误: 不能直接打印空常量null
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值