线程
lishentao_1122
这个作者很懒,什么都没留下…
展开
-
JAVA多线程基础《线程终止》
interrupt终止线程运行 1.线程类interrrupt()解读 interrupt的作用是中断本线程,本线程中断自己是被允许的,如果是其他线程调用本线程的inteerupt方法也是被允许的,但调用之前会调用checkAccess检查权限,这有可能抛出SecurityException异常,但被jdk内部捕获处理并返回false无权限调用本线程的interrupt方法,如果本线程是处于阻塞状...原创 2019-03-27 16:53:01 · 216 阅读 · 0 评论 -
JAVA面试中常见的面试题(一)——JAVA基础
JAVA基础: 1、jdk和jre的区别: jre是(Java Runtime Environment)运行java程序的环境,它包含JVM和解释java的.class字节码文件所需要的lib,所以jre包含jvm和lib。 jdk是(Java Development Kit)是Java的开发工具包,主要包含了各种类库和工具,它也包含了jre环境,再jdk的根目录下又jre文件夹存放的就是j...原创 2019-04-04 11:25:22 · 655 阅读 · 0 评论 -
JAVA面试中常见的面试题(二)——多线程和反射
多线程 1、并行与并发的区别? 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件,并行是同时执行,并发是交替执行,。 并发:指的是在同一时间段可以交替执行一个以上的任务称为并发,而并不是同一时刻处理一个以上的事件,由于多个线程调用同一事件时,cpu在多个线程之间还是串行交替执行的,只是cpu的切换速度很快我们感觉不到。 并行:指的是同一时刻处理一个以上的不同任务,如应用能够同时执...原创 2019-04-04 17:28:30 · 771 阅读 · 0 评论