- 博客(4)
- 收藏
- 关注
原创 使用PropertyPlaceholderConfigurer可以在XML配置文件中加入外部属性文件
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <!-- 该属性是在PropertyPlaceholderConfigurer的祖父类里面--> <property name="locations"> ...
2015-01-10 22:58:18
250
原创 线程交互的基础知识
必须从同步环境内调用wait()、notify()、notifyAll()方法。 线程不能调用对象上的wait或notify的方法,除非它拥有那个对象的锁。 wait()、notify()、notifyAll()都是Object的实例方法。与每个对象具有锁一样,每个对象可以有一个线程列表,他们等待来自该信号(通知)。线程通过执行对象上的wait()方法获得这个等待列表。从那时候起,它不再执...
2013-10-14 14:01:51
81
原创 Callable与Runnable的区别
* Callable规定的方法是call(),而Runnable规定的方法是run(). * Callable的任务执行后可返回值,而Runnable的任务是不能返回值的。 * call()方法可抛出异常,而run()方法是不能抛出异常的。 * 运行Callable任务可拿到一个Future对象,通过Future对象可...
2013-10-14 13:13:58
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人