基础类
seablue_xj
这个作者很懒,什么都没留下…
展开
-
Java 并发及同步相关 Synchronized ReentrantLock
要了解Java并发,首先需要了解JVM内存模型。JVM内存模型分为两个部分,Main Memory和Working Memory. Main Memory为线程共享,Working Memory为线程自己所有,存放的是线程所需要的变量的拷贝(线程要对main原创 2011-07-06 10:49:30 · 975 阅读 · 0 评论 -
Java synchronized关键字
JAVA的synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literal原创 2011-07-11 14:57:19 · 468 阅读 · 0 评论 -
Java运行时调用方法、方法名、及行数
StackTraceElement:栈轨迹。其中每一个元素代表一个简单的帧。除了顶部的帧,其余的帧代表了一个方法的调用执行。最顶部的帧代表了执行帧(在该帧上,这个执行栈生成)。获取方法如下:StackTraceElement[] stacks = new Throwable().原创 2011-07-27 13:22:26 · 855 阅读 · 0 评论 -
Java动态代理及原理
代理模式应该都不陌生。Java通过反射机制,提供了代理模式的实现。其使用到的核心类如下:InvocationHandler接口 Proxy类先看示例:接口:public interface MyInterface { void method(); }接口实现类:public原创 2011-07-27 15:53:14 · 1660 阅读 · 0 评论