set classpath= //可以清空路径信息。
&&和&在java中均可以表示与运算,但是&&具有短路功能(一方为假则不再判断),||和|也类似。&&比&高效。运算结果一样,运算过程有点小区别。
一个数异或同一个数2次,结果还是其本身。(可以用于加密,但是加密一般用算法用来加密)
>>>无符号右移,高位出现的空位,无论原高位是什么,空出的都用0来补。
二进制乘法(用位运算更加高效):

交换a和b的方法:
1. c=a;a=b;b=c; 开发常用,速度比方法3更快,阅读性也强
2. a=a+b;b=a-b;a=a-b;(不推荐使用该法,如果2个整数之和过大,容易超过int的范围)
3. a=a^b;b=a^b;a=a^b;(一个数与另外一个数异或2次,不改变其值)面试多用
关于if的一些事情:
If else if else 比if if if效率更高,满足一个,其余均不会允许。不像if if if均会做判断运行。 局部代码块里面定义的变量属于局部变量,一出范围后就被释放了,不再占用内存空间。(可以决定其生命周期)
exit可以结束控制台的结束

本文介绍了Java中位运算符的使用方法,包括与、或、异或等运算的特点及应用场景,如设置类路径、条件判断优化等。此外还探讨了一些开发中的变量管理技巧。

519

被折叠的 条评论
为什么被折叠?



