
异常与多线程
gokx
这个作者很懒,什么都没留下…
展开
-
Java学习与复习笔记--线程池与Lambda表达式
线程池概念和原理:线程池:容器--》集合(ArrayList,HashSet,LinkedList<Thread>,HashMap)add(new Thread(xxx));add(new Thread(xxx));add(new Thread(xxx));...当线程第一次启动的时候,创建多个线程,保存到一个集合中当我们想要使用线程的时候,我们就可以从集合中取出来线程使用Thread t=list.remove(0);返回的是被移除的元素,(线程只能被一个任务使原创 2020-08-26 19:47:23 · 190 阅读 · 0 评论 -
Java学习与复习笔记--等待唤醒机制
线程状态概述:NEW:尚未启动的线程处于此状态。RUNNABLE:在Java虚拟机中执行的线程处于此状态。BLOCKED:被阻塞等待监视器锁定的线程处于此状态。WAITING:正在等待另一个线程执行特定动作的线程处于此状态。TIMED_WAITING:正在等待另一个线程执行动作达到指定等待时间的线程处于此状态。TERMINATED:已退出的线程处于此状态等待唤醒案例分析:等待唤醒案例:线程之间的通信顾客要买包子,和老板说明买包子的数量和种类顾客就等着老板做包子(调用了w原创 2020-08-26 00:16:19 · 239 阅读 · 0 评论 -
Java学习与复习笔记--线程同步机制
线程安全问题的概述:线程安全问题的代码实现:线程安全问题产生的原理:解决线程安全问题_同步代码块:同步技术的原理:解决线程安全问题_同步方法:静态同步方法:解决线程安全问题_Lock锁:...原创 2020-08-25 19:10:51 · 138 阅读 · 0 评论 -
Java学习与复习笔记--线程实现方式
并发与并行:并发:指的是两个或多个事件在同一个时间段内发生。交替执行并行:值两个或多个事件在同一时刻发生(同时发生)。同时执行线程与进程:进程:指一个内存中运行的应用程序点击应用程序执行,进入到内存中占用一些内存执行,进入到内存的程序叫做进程。...原创 2020-08-25 00:15:12 · 105 阅读 · 1 评论 -
Java学习与复习笔记--异常
异常概念:指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出一个异常对象,Java处理异常的方式是中断处理。异常分类:/*java.lang.Throwable:类是Java语言中索引错误或者异常的超类。 Exception:编译器异常,进行编译(写代码)java程序出现的问题 RuntimeException:运行期异常,java程序运行过程中出现的问题 异常原创 2020-08-08 11:12:32 · 184 阅读 · 0 评论