摘要: 1.深入synchronized关键字 线程间的通讯首要的方式就是对字段及其字段所引用的对象的共享访问。这种通信方式是及其高效的,但是也是导致了可能的错误:线程间相互干涉和内存一致性的问题。避免出现这两种错误的方法就是同步。 线程间相互干扰描述了当多个线程访问共享数据时可能出现的错误。 内存一致性错 阅读全文
posted @ 2016-04-27 14:12 mingli 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 使用java.lang.Thread类或者java.lang.Runnable接口编写代码来定义、实例化和启动新线程。 java.lang.Thread类 java.lang.Runnable接口 多线程的数据安全问题和同步锁 —在多个线程同时访问同一个数据时,会出现数据混乱(卖火车票的例子),用同 阅读全文
posted @ 2016-04-27 09:22 mingli 阅读(120) 评论(0) 推荐(0) 编辑