变量与数据类型总结

变量
	变量概述
	基本类型之4类8种
		四类
			八种
				字节数
					数据表示范围
		整数
			bytr
				1
					-128~127
			short
				2
					-32768~32767
			int
				4
					-2147483648~2147483648
			long
				5
					-2的63次方~2的63次方
		浮点型
			float
				4
					-3.403E38~3.403E38(小数点后6~7位)
			double
				8
					-1.798E308~1798E308(小数点后15~16位)
		字符型
			char
				2
					表示一个字符('a','A','0','家')
		布尔型
			boolean
				1
					只有两个值true与false
	常量与类型
		double
			3.14没有后辍,所以它是double类型
			5.28D为double类型
			1.26F为float类型
	定义变量
	变量使用的注意事项
	数据类型转换
		自动类型转换
			范围大的数据类型 变量 = 范围小的数据类型的值
运算符
	算术运算符
		运算符
			运算规则
				范列
					结果
		+
			正号
				+3
					3
		+
			加
				2 +3
					5
		+
			链接字符串
				"中" + “国”
					"中国"
		-
			负号
				int a = 3; -a
					-3
		-
			减
				3 - 1
					2
		*
			乘
				2 * 3
					6
		/
			除
				5 / 2
					2
		%
			取模
				5 % 2
					1
		++
			自增
				int = 1;a++/++a
					2
		--
			自减
				int b = 3; a--/--a
					2
	算数运算符++、--的使用
		++运算符,会在原有值的基础上自增1
		--运算符,会在原有值的基础上自减1
	赋值运算符
		运算符
			运算规则
				范列
					结果
		=
			赋值
				int a = 2
					2
		+=
			加后赋值
				int a = 2, a += 2
					4
		-=
			减后赋值
				int a = 2, a -= 2
					0
		*=
			乘后赋值
				int a = 2, a *= 2
					4
		/=
			整除后赋值
				int a = 2, a /= 2
					1
		%=
			取模后赋值
				int a = 2, a %= 2
					0
	比较运算符
		运算符
			运算规则
				范列
					结果
		==
			相等于
				4 ==3
					False
		!=
			不等于
				4 != 3
					True
		<
			小于
				4 < 3
					False
		>
			大于
				4 >3
					True
		<=
			小于等于
				4 <= 3
					False
		>=
			大于等于
				4 <= 3
					True
	逻辑运算符
		运算符
			运算规则
				范列
					结果
		&
			与
				false & true
					False
		|
			或
				false | true
					True
		^
			异或
				true ^ flase 
					True
		!
			非
				!true
					Flase
		&&
			短路与
				false && true 
					False
		||
			短路或
				false || true
					True
数据
	程序概述
		程序 = 数据 + 逻辑
	数据类型
		基本数据类型
			整数、小数、字符、布尔
		引用数据类型
			数组、类、接口
	常量
		整数类型
			十进制:如13、25
			二进制:以0b(0B)开头  如0b1011、0B1001
			十六进制:以0x(0X)开头  数字以0-9及A-F 如0x23A2、0xa
			八进制:以0开头 如01、07、0721
		小数类型
			如1.0、-3.15、3.168
		布尔类型
			true、false
		字符类型
			如'a','A','0','家'
			字符必须使用' '包裹,并且其中只能且仅能包含一个字符
		字符串类型
			字符串String类型是一种引用类型
			"我爱Java","0123","","null"
			字符串必须使用""包裹,其中可以包含0~N个字符
注释、关键字、标识符
	注释
		/**注释内容*/
			/*多行注释*/
				// 单行注释
	关键字
		public,class,static,void均为Java已经预设好的
	标识符
		组成元素
			英文字符:a-zA-Z
			数字:0-9
			符号:_与$
		命名规则
			数字不能开头
			不可以使用关键字
			严格区分大小写,不限制长度起名时,尽量达到见名知意
		命名规范
			类的名字
				大驼峰,单词首字母全部大写,其他字母小写如,BaseServer,HelloWorld
			方法名字
				小驼峰,第一个单词首字母小写,其他单词首字母全部大写,createUseld
			变量名字
				小驼峰,userAddress
			常量名字
				全部使用大写字母,并且以下划线分隔单词,MAX_SIZE
	编程规范
		合理注释
		正确缩进
			使用tab键来组织代码,保持正确的缩进
		成对编程
			在编写' ' "" () [] {}
		见名知意
		避免中文
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值