Java
liangwc731
这个作者很懒,什么都没留下…
展开
-
Java动态代理列子
定义一个Person接口 public interface Person { void say(); } 定义一个Person接口实现类 public class PersonImpl implements Person { @Override public void say() { System.out.println("My name is liangwc"); } } ...原创 2019-08-02 16:05:53 · 100 阅读 · 0 评论 -
Java运行时的内存区域
Java运行时的内存区域 程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行到代码行数的一个指示器,字节码解释器工作时就是通过改变而这个计算器的值来选取下一条需要执行的字节码指令。 由于Java虚拟机是多线程轮流切换并分配内存的方式来实现的,因此,为了确保线程每次切换后都能正常恢复到执行的位置,每个线程都需要有一个独立的程序计数器,各个...原创 2019-07-30 14:41:03 · 92 阅读 · 0 评论 -
HashMap源码
HashMap源码: /** * Hash table based implementation of the <tt>Map</tt> interface. This * implementation provides all of the optional map operations, and permits * <tt>null</tt...原创 2019-08-02 12:59:19 · 148 阅读 · 0 评论