数据类型:
	整数型:
		long------2的64次方
		int-------2的32次方
		short-----2的16次方
		byte------2的8次方
	浮点型:
		float-----小数位数最多7位, 保持总位数是8位
		double----小数位数最多15位, 保持总位数是16位
	逻辑型:
		boolean---不是true就是false
	字符型:
		char------一个字符(在ASCII码中的位置)
注释
变量, 常量, 赋值, 运算符, 表达式
变量: 表示一个值的抽象概念
赋值运算符 =
	赋值
		变量的类型 变量名 = 变量值;
	变量的赋值:--->  "="
		数据类型 变量名 赋值运算符 变量值
		String name = "赵本山";
	数字, boolean型可以直接写
	字符(char型)只能用单引号
	String, 字符串: 多个char型字符串在一起---用双引号
	二元运算符: +(加号)  -(减号)  *(乘号)  /(除号)  %(取余数)
		加号和减号也可以用于表示正负数
		+=  -=  *=  /=
一元运算符: ++ --
	关系运算符:
		==  >  <  >=  <=  !=
	逻辑运算符:
		&  &&  |  ||  !  ^(异或运算: 转成二进制(位数短的用0去补), 相同为0, 不同为1)
	三元表达式:
		boolean?值1:值2;
	常量:
		修饰符: final
基础数据类型(整数型)
		byte---> 2的8次方(取值范围)
			256
				-127---128
		short     2的16次方
		int--->2的32次方
		long--->2的64次方
	
		浮点类型
			float---单精度浮点类型7
			double----双精度11
		布尔类型
			boolean
				true, false
		字符型
			char   指的是一个字符
				可以写一个汉字
				可以写一个字母
		字符串	String
			char的数组构成
	运算符
		+  -  *  /  % 二元运算符
		>>    <<
		+=   -=   *=  /=   %=
		
		一元运算符
			++, --
		关系运算符
			>,  <,  >=,  <=,  !=,  ==
		逻辑运算符
			&
			true&&false---短路运算符
			|
			||    ---短路
			^ 异或
			3, 5
			011
			101
			110-----6
			0010
			1000
			2<<3
2>3?4:5
 
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号