摘要:
volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 volatile之所以线程安全是因为被volatile修饰的变量不保存缓存,直接在内存中修改,因此能够保证线程之间修改的可见 阅读全文
posted @ 2016-03-15 00:23
反光的小鱼儿
阅读(207)
评论(0)
推荐(0)
摘要:
static: 用来修饰成员变量和成员方法,也可以形成静态static代码块,可以形成静态内部类,也可以用于静态导包。 1.静态方法中不能用this和super关键字,不能直接访问所属类的实例变量和实例方法(就是不带static的成员变量和成员成员方法), 只能访问所属类的静态成员变量和成员方法 阅读全文
posted @ 2016-03-15 00:07
反光的小鱼儿
阅读(294)
评论(0)
推荐(0)
浙公网安备 33010602011771号