java中的运算符(Java运算符的优先级和结合性和c++相同)
创新互联公司专业为企业提供长宁网站建设、长宁做网站、长宁网站设计、长宁网站制作等企业网站建设、网页设计与制作、长宁企业网站模板建站服务,10多年长宁做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
System.out.println(3/2) 按整型计算 得1
1) >>= 前面是零补零,前面是一补一;
2) >>>= 无符号右移(强制右移都会移进一),
>>=和>>>=,这两个Java运算符对于负数不一样
正数:右移n位等于除以2的n次方
负数:变成正数。
3) && 短路与,前面为假,表达式为假,后面的操作不会进行,& 会对所有条件进行判断。
4) || 短路或,前面为真,表达式为真,后面的操作不会进行,| 会对所有条件进行判断。
例:
if(a< 3&(b=a)==0) b赋值
if(a< 3&&(b=a)==0) b不赋值
5)instanceof,是用于判断一个对象是否属于某个类型
6)java中的求余运算符“%”可以对两个实型变量求余
注:按位与是为了让某些位置一,按位或是令某些位置零,按位异或是令某些位取反。
注:使用左右位移和无符号右移运算符的使用方法是 变量名< < =位移位数 ,变量名>>=位移位数 (前两个运算符是不会忽略整形符号位,也称逻辑位移),变量名>>>=位移位数
注意:左右位移和无符号右移运算符只能用于整形及其兼容类型(byte,int,short,long)
注意:java程序的运行过程,首先是启动java虚拟机,然后就是去找.class文件,先是从系统的类库中找(系统之会在跟目录下查找,所以需要完整类名),如果找不到的话会去CLASSPATH所设置的目录去找。然后加载到java虚拟机中。如果要使用到其他的在JAVA_HOME中没有的类或者是其他公司提供的第三方的.jar(jar包)文件时,要把它的路径及文件名加到CLASSPATH中。
分享题目:Java运算符一览
当前链接:http://www.csdahua.cn/qtweb/news37/251287.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网