大胆热狗

文章
3
资源
0
加入时间
2年10月17天

全局变量声明的规范化

  Lua将环境本身存储在一个全局变量_G中,(_G._G等于_G)。为了对全局命名空间更好的管理,最好是显示的声明每一个变量,可以通过使用metamethod来改变_G的行为来进行规范:-- 声明新的变量,使用rawset绕过metamethod的限制-- 保证声明的变量不为nil,如果声明一个nil变量,等于该变量还是不存在,访问该变量的时候还是会触发__indexdeclar...

BigInteger和Integer和BigDecimal区别和进制转换

BigInteger:取值范围:无限制重要方法:BigInteger.valueOf()new BigInteger():里面是String类型BigInteger.ZERO/ONE/TEN : 相当于valueOf(xxx)还可以进行进制转换 public void testToAnother() { BigInteger bigNum = new BigInteger("52"); int radix = 2; //1.转换为bigNum的二进制补码形式