1:java类型的转化
java中有八大基本数据类型,分别从低到高是byte、short、char、int、long、float、double
float和double为浮点数据类型也是小数类型,为数据类型的最高级。当低等级的数据要调用高等级的数据时一定要进行转换,当高等级数据类型要调用低等级数据类型时则不需要进行转化
2:变量的介绍以及调用规则
类变量:static 数据类型 变量名=变量值 这个类变量需要一个static的一个定义,可以放在数据类型之后也可以放在数据类型之前,定义之后可以全局使用
实例变量:在类中定义,定义好数据类型写好变量名之后可以全局使用,但是必须要进行调用。
局部变量:局部变量时在方法中定义,只能在局部使用,常见的时main方法
3:常量的介绍以及使用规则
常量是一个固定不变的值,他定义之后不能被改变,常量名一般大写。调用规则和变量类似
注意事项:
4:运算符详解
这是所有java的运算符
1:前面的几个+-*/%都是比较简单的,调用的时候注意数据格式就行,有些计算小数的时候,如果其中有整数类型的必须把他强制转化成小数类型 这样他才能进行计算,不然数据会不完整。
2:++ -- 自增自减的运算符和幂运算工具的使用
如果是b=a++,则先把a的值赋予b,此时b=3 a则等于4,然后c=++b的时候则是先把b先增加1,然后将值赋予c 此时c=4 b=4 然后d=--c 则为c先减去1 然后将值赋予d 此时c=3 d=3 最后一步则是将d的值赋予z z=3 最后的输入结果 a=4 b=4 c=3 d=3 z=3;最后一个则为幂次方的运算,简单的工具使用,了解调用规则即可。
3:逻辑运算符
&&运算符表示的是两个结果都是真的时候输入的是真,不然则为假,||运算符表示的是两个结果只要有一个结果为真的时候,输出的就为真,如果两个都是假的时候则为假,!是一个否定运算符,他的条件为真时输出假,条件为假时输出真 。
4:位运算符
运算符&判断两个位数上的0,如果有其中有0,则输出为0,如果有为1,则输出1.
运算符|判断两个位数上的1,如果有1则输出1,没有1则输出0.
运算符^有点像类似于否定取值,两位数上有0和1时才取1,都为1时取0,都为0时也取0.
运算符~又相反,两个位数上都为0时取1,有1的时候取1,都为1时取0.
>>运算符时一个/2运算符 比如e=80>>3 则e=80/2/2/2 e=10 等于除以2除了3次
<<运算符时一个*2运算符,如图f=d<<3 则f=d*2*2*2 等于将d乘了3次。
5:条件运算符和赋值扩展运算符
a?b:c表示一个条件运算符,自行判断,满足哪个条件之后输出相应的字符串条件。
赋值扩展运算符 a=+z 则等于a=a+z之后的同上。