摘要: 静态的方法和属性,你可以这么理解,就是所有对象公用的,比如一个属性是这样定义的: private static String name; 那么他的意思就是说,因为他是静态的,我所有的对象的name属性全部都一样,如果我有n个这个类的对象,我改变其中一个对象的name属性,所有的对象的name属性全部 阅读全文
posted @ 2016-09-23 17:03 玉曲风 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 同步包括两方面的含义: 独占性和可见性。 很多人仅仅理解了独占性,而忽略了可见性。 根据Java Language Specification中的说明, jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有变量都储存在主存中,对于所有线程都是共享的。 阅读全文
posted @ 2016-09-23 16:48 玉曲风 阅读(359) 评论(0) 推荐(0) 编辑