摘要: 同步代码块:在代码块前加上“synchronized”关键字,则称此代码块为同步代码块格式: synchronized(同步对象){ 需要同步的代码块 }同步方法:方法也可以同步格式: synchronized void 方法名(){} 同步代码块: 输出: 车票应该从大到小递减的,说明程序执行过程 阅读全文
posted @ 2019-03-07 17:16 我的下铺刚田武 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 线程的优先级:1-min10-max5-normal优先级只是可能会优先占据资源,不会一定。 输出: 阅读全文
posted @ 2019-03-07 16:42 我的下铺刚田武 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 线程有多个操作状态: 线程的状态:准备好了一个多线程的对象就绪状态:调用了start方法,等待CPU调度运行状态:执行run()方法阻塞状态:暂时停止执行,可能将资源交给其他线程使用终止状态:线程销毁 一个进程可以包括多个线程。 在Java中,线程的实现有两种:1、继承Thread类2、实现Runn 阅读全文
posted @ 2019-03-07 16:29 我的下铺刚田武 阅读(110) 评论(0) 推荐(0) 编辑