发布时间:2014-06-30 13:31:01
当多个线程同时运行(可以同时运行)时,需要考虑线程调度的问题。确保所有重要的线程有运行的时间,越重要的线程获得更多的运行时间。优先级Priorities每个线程在创建时都有一个优先级,值为0到10。当多个线程准备好运行时,VM通常会先run优先级高的。java中10是最高优先级,0是最低优先级,5是默认的。public .........【阅读全文】
发布时间:2014-06-15 10:50:00
Define an interface, and implement it in the class that will receive the callback.Have attention to the multi-threading in your case.Code example from http://phpcode8.com/java/%E5%A4%9A%E7%BA%BF%E7%A8%8B/java-callback.htmlinterface CallBack { void methodToCallBack();}class C.........【阅读全文】
发布时间:2014-06-15 10:48:19
实现序列号接口(Serializable),标记这个类可以被序列化。 “I’m fine to be serialized”.当你尝试序列化没有实现Serializable接口的对象时,将会抛出异常 NotSerializableException.The idea is to be able to transparently serialize instances of the class – potentially for caching or other purpose.........【阅读全文】
发布时间:2014-06-15 10:41:27
每个servlet只有一个实例,怎样保证servlet是线程安全(thread-safe)的?servlet容器启动过程:1.reads web.xml;2.finds the declared Servlets in the classpath; and3. loads and instantiates each Servlet only once.对该过程的代码描述:String urlPattern = parseWebXmlAndRetrieveServletUrlPattern().........【阅读全文】