零基础学习
我是程序废
这个作者很懒,什么都没留下…
展开
-
线程创建
线程创建 三种创建方式: Thread class------>继承Thread类(重点) Runnable接口-------->实现Runnable接口(重点) Callable接口------->实现Callable接口(了解) Thread 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 线程开启不一定立即执行,由CPU调度执行 package com.thread.creat; //创建线程方式一:继承Th原创 2021-01-13 20:18:33 · 55 阅读 · 0 评论 -
线程与进程的区别
多线程 普通方法调用和多线程 普通方法调用:只有主线程一条执行路径 多线程:多条执行路径,主线程和子线程并行交替执行 进程与线程(Process与Thread) 进程:程序的一次执行过程,他是一个动态的概念,是系统资源分配的单位 线程:线程就是独立的执行路径,是CPU调度和执行的单位 在操作系统中运行的程序就是进程 一个进程可以有多个线程,如视频中同时听声音,看图像,看弹幕等等 程序(静态的)---->进程(程序跑起来)---->线程(进程包含多个线程,真正执行的是线程) 注意: 很多多线原创 2021-01-13 17:48:52 · 80 阅读 · 0 评论