多线程
wolf小狼崽
java学习——learning、doing、learning、teaching
展开
-
java中创建线程的4种方式
写在前面的话java线程创建方式有几种?这种问题在面试中经常被问到,你可能心里马上反映出两种方式(实现Runnable、继承Thread),当你把这两种叙述给面试官听后,面试官会觉得你该掌握的知识已经有了,但是仅仅而已。如果你还说了callable与future、线程池,那么面试官就会认为你 知识覆盖面广,对你好感加一!下面首先叙述为什么会出现线程,以及线程在实际生活中的例子,紧接着给出四种创...原创 2019-04-25 16:00:23 · 5096 阅读 · 0 评论 -
java线程的一生
写在前面的话学习java多线程时,你是否对java线程的一生了如指掌(从创建到终止),java一生中经历的状态(new、runnable、block、waiting、time waiting、terminated)你是否已经清晰掌握。本文将结合JDK源码,给出java中定义的线程五种状态,并解释其代表的含义;然后给出五种状态的转移图,分析每种状态转移为何可以进行,在这其间会涉及到与线程相关类...原创 2019-05-07 11:35:22 · 1260 阅读 · 0 评论