备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程 > 网站建设中Java中位运算的使用

网站建设中Java中位运算的使用

2014-8-14 20:21:19|作者:zhushican|分类: 建站教程|浏览数:

运算符让你逐位操控primitive类型数据。两个参数的相对应的各位分别进行布尔运算,其结果就是为运算的结果。位运算符是从C语言带过来的。C有一些低级语言的特点,你可以用它去直接控制硬件,这样就要设置硬件的寄存器了。最早,Java是被当作要嵌入电视机的机顶盒来设计的,所以保留一些底层功能还是情有可原的。

如果输入位都是一,则与位运算符&会返回一,否则就是零。输入的两位当中只要有一个一,则或运算符|会返回一,只有两个都是零的时候,它才返回零。如果输入的两位当中有,并且只有一个一,则异或运算符^会返回一。非运算符是一个单元运算符,它只需要一个参数。非运算符会对输入位取反。

位运算符与逻辑运算符使用相同的符号,所以我们得造条理由来帮助记忆,因为位比较小,所以位运算符只用一个字符。Boolean类型会被当作只有一位的值,所以它多少有点不同。你可以进行与,或,以及异或运算,但是不能进行非运算。对于boolean,位运算用逻辑运算的在功能上相同的,只是它没有短接。此外boolean的位运算里有一个逻辑运算所没有的异或。

TAG标签:网站  建设  Java  中位  运算  使用  

文章评论

最新评论

回顶部