摘要: 一、同步问题的引出 1、问题 以卖火车票为例,如果现在要是想买大车票的话可以去火车站买或者去各个售票点,但是不管有多少个地方可以买火车票。最终一趟列车的车票数量是固定的, 如果把各个售票点理解为各个线程的话,则所有线程应该共同拥有同一份的票数。 代码实现如下: 输出结果每次运行都不一样,此处选取一种 阅读全文
posted @ 2018-02-09 23:50 TigerExpensive 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 一、线程状态 1-新建状态 ( New ): 使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。 2-就绪状态 ( Runnable ): 当线程对象调用了start()方法之后,该线程就进入就绪状态。就绪 阅读全文
posted @ 2018-02-09 18:07 TigerExpensive 阅读(404) 评论(0) 推荐(0) 编辑