java
lu93it
虚心若愚,求知若渴。学无止境,一如既往。
展开
-
java 多线程
public class Main implements Runnable { static int i=0;@Overridepublic synchronized void run() {test();}public synchronized static void test(){System.out.println(Thread.currentThread原创 2016-09-18 23:06:00 · 290 阅读 · 0 评论 -
java虚拟机与反射机制
1 什么是虚拟机2 虚拟机内存模型 程序计数器:线程私有,记录下一个执行的java字节码地址,如果是本地方法区,则为Null虚拟机栈:线程私有,存储变量、方法返回值、类的引用,变量的值、类型、名称、如果变量是引用变量则存的是引用值,占用的内存大小可以是固定的,也可以是动态扩展的,如果请求的栈的大小大于固定大小时,会抛出stackOverflowError,如果栈是可动态扩展的,当没有原创 2016-10-16 23:38:15 · 898 阅读 · 0 评论