摘要: 线程状态:当线程被创建且启动后,总共包括了6种状态。 线程状态图: Wai Timed_Waiting状态:计时等待,时间到期后或接收到唤醒通知,该状态才会解除 计时等待的两种方式: sleep(long m)方法:在等待m毫秒后,线程睡醒后进入Runnable或Blocked状态; wait(lo 阅读全文
posted @ 2021-04-21 08:00 那种意境 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 多线程安全:多线程访问了共享的资源,就会产生线程安全问题。 原理:因为多线程会同时对一个资源操作,就会造成数据混乱。比如对同一个数据进行加1操作,三个线程同时对它操作,可能就会出现三次加1是对同一个值也就只是加1的效果,而不是加3的效果。 解决线程安全问题:Java引进了线程同步机制。 有三种方式完 阅读全文
posted @ 2021-04-21 06:54 那种意境 阅读(47) 评论(0) 推荐(0) 编辑