摘要:
1)java中还有个static代码块的形式,形式为 static {……}。static代码块是类定义的一部分,仅仅在类被初次加载的时候被调用一次,之后再调用不会再加载。那么类什么时候首次被加载呢?就是在主类中(包含main函数的类)new一个对象实例(包含static代码段的类没有main函数) 阅读全文
摘要:
1)讨论原码之前首先需要了解两个概念:机器数和真值。 a.一个数值在计算机中的二进制表示形式,就称为这个数值的机器数。机器数是带符号的,其中最高位是符号位,1表示负数,0表示正数。比如, 1100 0000就是-64的机器数,即在计算机中的二进制表示形式。同样的,0100 0000就是64的机器数。 阅读全文