摘要: 一、synchronized关键字、同步方法、同步块 1、synchronized关键字说明 synchronized关键字,代表这个方法或者代码块被加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B。如果有的话,就要等正在使用这个方法的线程B运行完后,此线程 阅读全文
posted @ 2019-03-18 15:55 荆小六 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、多线程的实现方式 Java多线程实现方式主要有三种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程。 其中前两种方式线程执行完后都没有返回值,后一种是带返回值的。 1、第一种实现方式:继承Thread类 继承Java.l 阅读全文
posted @ 2019-03-18 13:52 荆小六 阅读(262) 评论(0) 推荐(0) 编辑