随笔分类 -  Java多线程

摘要:线程的生命历程 线程的五大状态 创建状态:简而言之,当创建线程对象的代码出现的时候,此时线程就进入了创建状态。这时候的线程只是行代码而已。只有调用线程的start()方法时,线程的状态才会改变,进入就绪状态 就绪状态:在这个状态下的线程,**已经做好了随时运行的准备,但是并不意味着会立刻开始运行。* 阅读全文
posted @ 2021-11-12 23:05 Thales_ZeeWay 阅读(260) 评论(0) 推荐(1)
摘要:Lambda表达式的进化之路 为什么要使用Lambda表达式 可以简洁代码,提高代码的可读性 可以避免匿名内部类定义过多导致逻辑紊乱 在原先实现接口抽象方法的时候,需要通过定义一个实现接口的外部类来实现,后面变为定义内部静态类,然后变为用局部内部类实现,再后面变成了定义匿名内部类来实现,最后的最后, 阅读全文
posted @ 2021-11-02 23:33 Thales_ZeeWay 阅读(510) 评论(2) 推荐(2)
摘要:Java多线程详解 线程简介 多任务,多线程 多任务情况中,虽然可以完成,但是实际上,多任务的完成是由一个一个小任务的完成来实现的,也就是说在执行多任务时,不是同时执行多个任务,而是一个时间段内只完成一个任务。 多线程情况中,则是依赖于CPU的功能,瞬间同时执行多个线程,或者说主线程和子线程并行交替 阅读全文
posted @ 2021-11-02 16:08 Thales_ZeeWay 阅读(124) 评论(0) 推荐(1)