Java基础知识03

1.变量
	概念:在程序执行的过程中,其值可以发生改变的量
	作用:用来存储数据,代表内存的一块存储区域,这块内存中的值是可以改变的
	使用;
		a.开辟空间
			数据类型 变量名;
			注意:
				数据类型可以是java中的任意数据类型
				变量名是自定义的,符合标识符的命名规范,
				建议遵守标识符命名规范(首单词全小写,后面单词首字母大写)
					举例:finduserbyusername--> findUserByUserName
				在同一个作用域内(当前大括号),不允许有同名的变量存在
												(和数据类型无关)
		b.赋值(将数据存储在刚刚开辟的空间内)
			变量名=数据;
			注意:
				赋值的时候,直接使用变量名,通过赋值运算符赋值
				赋值的时候,数据类型以及范围要符合数据类型的要求
				long类型,如果数据超过int的范围,数据后面需要添加标价L或l
				double类型,数据后的D或d可加可不加!
				char类型,可以赋值0-655355范围内的int值,
									赋值的是字符的码值
					字符集:所有字符生成一个规则,每个字符都对应有一个码
							值	a->97 A->65 
						目前使用的是 Unicode编码集(万国码)  GBK(简体中文)	GB2312(中文)
				String类型,是引用数据类型,可以将null赋值给引用数据类型
					所有的引用数据类型都可以赋值为null
		c.使用变量
			输出语句
			注意:
				后期有很多方式使用变量
				没有初始化的变量是不允许使用
	总结:本质:变量其实是内存中的一小块区域,使用变量名来访问这块区域
				区域的大小由数据类型决定。因此,每一个变量使用前必须要先
				声明这块区域(声明),然后必须进行填充内容(赋值),才能
				使用。
		简写版1:
			语法: 数据类型 变量名=数据;
		简写版2:
			语法:	数据类型 变量名1,变量名2,变量名3...;
			语法:	数据类型 变量名1=值1,变量名2=值2,变量名3=值3...;

2.输出语句
	System.out.println();	在输出内容后自带换行
	System.out.print();		在输出内容后不换行
		注意:带换行的括号内可以不写东西,不带换行的必须写东西

3.转义符
	要求:必须写在字符串内 
	\	反斜杠
	\n  换行
	\"	就是一个普通双引号(不会被程序识别为字符串的标识)
	\t	一个制表位(tab)	占4个汉字的空间或8个字母或者数字空间
	\\  一个普通的斜杠
	
4.进制
	二进制
	八进制
	十进制
	十六进制

5.基本数据类型转换(boolean不参与转化并且和String无关)
	byte -> short -> int -> long ->float -> double 
			char -> int
	自动转化(小->大)
		byte b=10;
		int i=b;
	强制转化(大->小)
		int b=10;
		byte i=b;//有语法错误
	正确的语法:较小的数据类型 变量名=(较小的数据类型)大数据类型值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值