java数据类型转换以及变量、常量、作用域和运算符总结

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之后的同上。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值