![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 67
Y
这个作者很懒,什么都没留下…
展开
-
多线程聊天小demo
创建客户端import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.util.Scanner;public class ChatClient { public static void main(String[] args) { Socket client=null; try {原创 2021-05-13 19:36:36 · 63 阅读 · 0 评论 -
多线程同步
这里写目录标题第一章.多线程访问临界资源1.1多线程访问临界资源时的数据安全问题1.2解决临界资源问题1.3锁1.4同步代码块2.2.1同步代码块和对象锁的使用2.2.2同步代码块和类锁的使用1.5同步方法1.6ReentrantLock类第二章.死锁2.1概念2.2案例第三章.多线程在单例中的应用3.1多线程访问单例-饿汉式3.2多线程访问单例-懒汉式(多运行几次报错)第四章.线程的通信【生产者与消费者设计模式】4.1原理4.2实现第一章.多线程访问临界资源1.1多线程访问临界资源时的数据安全问题原创 2021-05-10 19:25:26 · 71 阅读 · 0 评论 -
多线程的面试题
1.线程通常有五种状态创建状态:在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态;就绪状态:当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当 前线程,此时处于就绪状态。在线程运行之后,从等待或者睡眠中回来之后,也会处于就绪状态;运行状态:线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态,开始运行run函数当中的代码。阻塞状态:线程正在运行的时候,被暂停,通常是为了等待某个时间的发生(比如原创 2021-04-10 10:54:56 · 155 阅读 · 0 评论 -
线程的生命周期
对于线程,当线程被创建并启动之后,它既不是一启动就进入了执行状态,也不是一直处于执行状态,在线程的生命 周期中,他会经历各种不同的状态【在一个进程中,多个线程同时运行,是在争抢CPU时间片】New(新生): 线程被实例化,但是还没有开始执行Runnable(就绪): 没有抢到时间片Running(运行): 抢到了时间片,CPU开始处理这个线程中的任务Blocked(阻塞): 线程在执行过程中遇到特殊情况,使得其他线程就可以获得执行的机会,被阻塞的线程会等待合适的时机 重新进入就绪状.原创 2021-04-10 10:00:15 · 43 阅读 · 0 评论 -
线程的常用方法
3.1设置线程的名称 //创建线程对象 MyThread myThread1 = new MyThread(); MyThread myThread2 = new MyThread(); //给线程取名字 myThread1.setName("线程1"); myThread2.setName("线程2");或者 //通过构造方法创建线程 MyThread3 myThread3 = new原创 2021-04-10 09:34:11 · 77 阅读 · 0 评论 -
多线程基础
第一章 进程和线程1.1进程的介绍是一个程序的运行状态和资源占用(内存,CPU)的描述进程是程序的一个动态过程,它指的是从代码加载到执行完毕的一个完成过程进程的特点:a.独立性:不同的进程之间是独立的,相互之间资源不共享(举例:两个正在上课的教室有各自的财产,相互之 间不共享)b.动态性:进程在系统中不是静止不动的,而是在系统中一直活动的c.并发性:多个进程可以在单个处理器上同时进行,且互不影响1.2线程的介绍是进程的组成部分,一个进程可以有多个线程,每个线程去处理一个特定的子任原创 2021-04-10 08:57:13 · 55 阅读 · 0 评论 -
多线程小练习
模拟两个人AB通过一个账户A在柜台取钱和B在ATM机取钱,程序分析:钱的数量要设置成一个静态的变量。两个人要取的同一个对象值。1.创建一个银行实体类public class Bank { static int money = 1000; //柜台取钱的方法 public void Counter(int money) { Bank.money -= money; System.out.println("A取走了" + money + "还剩下"原创 2021-04-10 08:55:31 · 290 阅读 · 0 评论