![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java多线程
丿涛哥哥
站得更高才能看得更远。努力吧!少年!
展开
-
Java多线程03:线程的状态
Java多线程03:线程的状态线程的状态五大状态线程方法方法说明setPriority(int newPriority)更改线程的优先级static void sleep(long millis)在指定的毫秒数内让当前正在执行的线程休眠void join()等待该线程终止static void yield()暂停当前正在执行的线程对象,并执行其他线程void interrupt()中断线程,别用这个方式boolean isAlive()原创 2020-08-10 22:48:37 · 97 阅读 · 0 评论 -
Java多线程02:Lambda表达式
Java多线程02:Lambda表达式Lambda表达式λ希腊字母表中排序第十一位的字母,英文名称为Lambda避免匿名内部类定义过多其实质属于函数式编程的概念(params) -> expression[表达式](params) -> statement[语句](params) -> {statements}为什么要使用Lambda表达式避免匿名内部类定义过多可以让你的代码看起来更简洁去掉了一堆没有意义的代码,只留下核心的逻辑理解Functional Int原创 2020-07-16 00:46:59 · 136 阅读 · 0 评论 -
Java多线程01:线程的创建(三种方式)
Java多线程01:线程的创建(三种方式)Process(进程)与Thread(线程)说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。注意:很多线程是模拟出来的,真正的多线程是指有多个CPU,即多核,如服务器。如果是模拟出来的多线程,即在一个CPU的情况下,在原创 2020-07-15 21:59:55 · 184 阅读 · 0 评论