I love java
public class Microphone { private static final Logger LOG = LoggerFactory.getLogger(Microphone.class); public String s = "111"; public static void main(String[] args) { ConcurrentHashMap map = new ConcurrentHashMap(); Microphone c = new Microphone(); map.put(2, c); c = null; Iterator<Object> iterator=map.values().iterator(); while(iterator.hasNext()){ Object o=iterator.next(); System.out.println( c.s ); } } }
public class Microphone { private static final Logger LOG = LoggerFactory.getLogger(Microphone.class); public Son son = new Son(); class Son{ public String sss = "33"; } public static void main(String[] args) { ConcurrentHashMap map = new ConcurrentHashMap(); Microphone c = new Microphone(); map.put(2, c); Microphone o = (Microphone) map.get(2); o.son = null; Iterator<Object> iterator=map.values().iterator(); while(iterator.hasNext()){ Microphone d= (Microphone)iterator.next(); System.out.println( d.son.sss ); } } }
没有评论:
发表评论