2022年10月17日
摘要: 同步方法 由于我们可以通过private关键字来保证数据对象只能被方法访问,所以我们需要针对方法提出一套机制, 这套机制就是synchronized关键字,它包括两种用法:synchronized方法和synchronized块 public synchronized void method(int 阅读全文
posted @ 2022-10-17 17:27 键盘敲烂的朱 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一,买票 //不安全买票public class UnsafeBuyTickets { public static void main(String[] args) { BuyTickets buyTickets = new BuyTickets(); new Thread(buyTickets," 阅读全文
posted @ 2022-10-17 16:38 键盘敲烂的朱 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 并发 同一个对象被多个线程同时操作 线程同步 现实生活中,我们会遇到同一个资源,多个人都想使用的问题。比如,食堂排队打饭,每个人都想吃饭 最天然的解决办法就是排队,一个个来。 处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象。这个时候我们就需要 线程同步,线程同步其实就是一种等 阅读全文
posted @ 2022-10-17 15:48 键盘敲烂的朱 阅读(33) 评论(0) 推荐(0) 编辑