![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
iteye_10017
这个作者很懒,什么都没留下…
展开
-
最简实例说明wait、notify、notifyAll的使用方法
wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 •如果对象调用了wait方法就会使持有该对象的线程把该对象的控制权交出去,然后处于等待状态。•如果对象调用了notify方法就会通知某个正在等待这个对象的控制权的线...原创 2015-08-10 21:22:10 · 61 阅读 · 0 评论 -
spring 3配置文件中如何注入map list set等类型
首先写个 javabean类吧,如下[java] view plaincopypackage com.bean; import java.util.List; import java.util.Map; import java.util.Properties; import java.util.Set; public class Messa...原创 2015-09-06 17:52:17 · 94 阅读 · 0 评论 -
Java多线程-有返回值的线程
在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。有返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。执行Callable任务后,可以获取一个Future的对象,在该对象上调用get就可以获取到Callable任务返回的Object了。package cn.thread;import java.uti...原创 2015-12-21 14:17:03 · 224 阅读 · 0 评论