摘要:
算法题里面,涉及到按位运算,有2个经典位运算: x&(-x) : 保留二进制下最后出现1的位置的数字,其余位置置0; x&(x-1) : 清除二进制下最后出现1的位置的数字,其余位置保持不变; x可以将二进制数写作(A) 1 (B)的形式,其中A表示一系列01串,1表示从右向左出现的第一个数字1,B 阅读全文
posted @ 2020-12-11 11:01
明明1109
阅读(1430)
评论(0)
推荐(1)
摘要:
反射简介 能够分析类能力的程序成为反射(reflective)。 反射可以用来干什么? 反射经常用于构建库或工具,主要包含以下能力: 运行时分析类的能力; 运行时查看对象,如编写一个toString查看对象属性; 实现通用的数组操作代码; 利用Method对象,类似于C/C++函数指针; Class 阅读全文
posted @ 2020-12-11 01:43
明明1109
阅读(128)
评论(0)
推荐(0)

浙公网安备 33010602011771号