变量:一个数据存储空间的表示(计算机中的一块内存)
常量:所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变(用关键字final定义,常量名大写)
java常用的基本数据类型:(1字符=2字节=16位)
byte(1字节)、short(2字节)、int(4)、long(8)、float(4)、double(8)、char(2)、boolean(true、false,1)
数据类型取值范围:
String字符串不是基本数据类型,它属于引用数据类型,它是java提供的一个类
类型与类型之间的转换:
低级转换成高级,自动类型转换:
char a = '9';int b=a;
强制类型转换:int类型转Stirng
int d=999;
String e = String.valueOf(d);
强制类型转换:double转换为int类型(会损失精度,会去掉小数点后边的数值)
double c= 3.6879;
int d = (int)c;
String类型转int类型:
String a="333";
int b = Integer.parseInt(a);
运算符:
赋值运算符:=;
算术运算符:+、-、*、/、%(取余数)、++(自加1)、--(自减1)
关系运算符:==(等于)、!=(不等于)、>、<、<=、>=、
逻辑运算符:&&(与、且,两边操作都是true,结果才是true)
||(或,两边操作一遍是true,结果就是true)
!(非,操作为false,结果就是true(相反))