JAVA
AJ_Styles
nothing
展开
-
JAVA 位运算
java移位运算符不外乎就这三种:>(带符号右移)和>>>(无符号右移)。 1、 左移运算符左移运算符1)它的通用格式如下所示:value num 指定要移位值value 移动的位数。左移的规则只记住一点:丢弃最高位,0补最低位如果移动的位数超过了该类型的最大位数,那么编译器会对移动的位数取模。如对int型移动33位,实际上只移动了332=1位。2)运算规则按二进制形式把所有的数字向左移动对应的位数,高位移出(舍弃),低位的空位补零。当左移的运算数是int 类型时,每移动原创 2011-04-29 09:35:00 · 588 阅读 · 0 评论 -
javaclass 结构
从上图中可以看到,一个 Java 类文件大致可以归为 10 个项:Magic:该 项存放了一个 Java 类文件的魔数(magic number)和版本信息。一个 Java 类文件的前 4 个字节被称为它的魔数。每个正确的 Java 类文件都是以 0xCAFEBABE 开头的,这样保证了 Java 虚拟机能很轻松的分辨出 Java 文件和非 Java 文件。Version:该项存放了 Java 类文件的版本信息,它对于一个 Java 文件具有重要的意义。因为 Java 技术一直在发展,所以类原创 2011-04-29 10:28:00 · 698 阅读 · 0 评论