学习笔记
残阳落雪
这个作者很懒,什么都没留下…
展开
-
Java线程创建的三种方法
目录 一、Thread 类的子类 二、实现 Runnable 接口 三、带返回值的线程Callable接口 一、Thread 类的子类 /* 1.建立Thread子类,重写run()方法 2.执行 子类对象.start() */ public class Demo1 { public static void main(String[] args) { MyThread myThread = new MyThread(); //2.执行 子类对象.star原创 2021-02-25 14:40:24 · 255 阅读 · 1 评论 -
Java 多线程技术的一些概念
1.线程调度 分为分时调度和抢占式调度,Java采用的是抢占式调度。 分时调度:所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间。 抢占式调度:优先级高的线程更容易抢到时间片,即优先级高的线程更容易先执行。Java使用的为抢占式调度。 2.同步与异步 同步:排列执行,效率低但安全 异步:同时执行,效率高,但是数据不安全 3.并发与并行 并发:两个或多个事件在同一时间段内发生 并行:这两个或多个时间在同一时刻发生,指的是同时发生 4.多线程特点 其实原创 2021-02-25 13:33:21 · 79 阅读 · 0 评论