摘要: VM运行时数据区域JVM执行Java程序的过程中,会使用到各种数据区域,这些区域有各自的用途、创建和销毁时间。根据《Java虚拟机规范(第二版)》(下文称VM Spec)的规定,JVM包括下列几个运行时数据区域:------------------------------------------------------------------------------------------------------------------------- 1.程序计数器(Program Counter Register): 每一个Java线程都有一个程序计数器来用于保存程序执行到当前方法的哪一个指 阅读全文
posted @ 2012-07-16 17:24 rilley 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 1 public abstract class SelectableChannel extends AbstractChannel implements Channel 2 { 3 public abstract void configureBlocking (boolean block) throws IOException; 4 public abstract boolean isBlocking( ); 5 public abstract Object blockingLock( ); 6 } 7 8 public abstract class... 阅读全文
posted @ 2012-07-16 17:21 rilley 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 运算符 ~ 按位非(NOT)(一元运算) & 按位与(AND) | 按位或(OR) ^ 按位异或(XOR) >> 右移 >>> 右移,左边空出的位以0填充 << 左移 &= 按位与赋值 |= 按位或赋值 ^= 按位异或赋值 >>= 右移赋值 >>>= 右移赋值,左边空出的位以0填充 <<= 左移赋值优先级 1 ()[] 2 ++(后缀) --(后缀) 3 ++(前缀) --(前缀) +(正) -(负) ! ~ instanceof 4 New(类型) 5 * / % 6 +(加) -(减) 7 阅读全文
posted @ 2012-07-16 17:00 rilley 阅读(168) 评论(0) 推荐(0) 编辑