//八大基本数据类型
/* 1.整型 (所有整数类型的值都称为整型)
* byte 字节
* short 短整型
* int 整型
* long 长整型
* 2.浮点型
* float 单精度
* double 双精度
* 3.布尔类型 boolean
* 注意:只有两种值,true 或 false
* 4.单个字符型 char
* 注意:1.赋值使用单引号
* 2. ASCII码表
*/
//1.整型 (所有整数类型的值都称为整型)--->默认类型:int
//-----所有数据类型使用时都需申明
byte a;//申明一个byte类型的变量a,以分号结束
a = 10;//通过等号给变量a赋值
short b = 20;
int c , d=2147483647;
long e = 30 , l = 21474836479L;
System.out.println(l);
//2.浮点型 (所有的小数类型,可以放整型)--->默认类型:double
float f = 30.0f;
double db = 1000.0;
//3.布尔类型 boolean 注意:只有两种值,true 或 false
boolean bl= true;
boolean bl2= false;
//4.单个字符型 char
char ca = '好';
char ca2 = 64;
System.out.println(ca2);
//String 字符串 (通过双引号赋值) -->引用类型
String s = "6978lkyut5u;偶一" ;
int k=0;
k = k + 20;
// 重点 : 强制转换
int j = (int)9.999;
System.out.println(j);
int m = (int)999999999999999999.0;
System.out.println(m);
//运算符
/* 1.算数运算符
* 2.关系运算符
* 3.逻辑运算符
* 4.位运算符
* 5.赋值运算符
* 6.扩展运算符
* 7.字符串连接符
*/
//运算符
/* 1.算数运算符
* 2.关系运算符
* 3.逻辑运算符
* 4.位运算符
* 5.赋值运算符 =
* 6.扩展运算符
* 7.字符串连接符 + (+号前后任一处出现”“就是做字符串连接)
*/
//1.算数运算符 + - * / % ++ –
// ++ 和 – 在前,先运算再赋值 (运算:自身加一或自身减一)
// ++ 和 – 在后,先赋值再运算
int a =10,b=3,c = 0;
c = –b + a++;
System.out.println(c);
System.out.println(“a=”+(a+10));
System.out.println(“b=”+b+10);
System.out.println(“c=”+c);
// 2.关系运算符 < > <= >= == !=
boolean bl = a != c;
System.out.println( bl );
//3.逻辑运算符 与 ( &逻辑与 &&短路与)
// 与: 同真为真 同假为假 异真为假
// 或 (|逻辑或 ||短路或)
// 或: 同真为真 同假为假 异真为真
int d =5,e=9,f=12 ;
boolean bk = d