![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java进阶之路
贾小牛
这个作者很懒,什么都没留下…
展开
-
wait和notify的理解与使用
1.对于wait()和notify()的理解对于wait()和notify()的理解,还是要从jdk官方文档中开始,在Object类方法中有: void notify() Wakes up a single thread that is waiting on this object’s monitor. 译:唤醒在此对象监视器上等待的单个线程 void noti原创 2016-12-03 23:09:56 · 52777 阅读 · 9 评论 -
java中synchronized理解与使用
同步锁的基本理解当synchronized锁住一个对象后,别的线程如果也想拿到这个对象的锁,就必须等待这个线程执行完成释放锁,才能再次给对象加锁,这样才达到线程同步的目的。即使两个不同的代码段,都要锁同一个对象,那么这两个代码段也不能在多线程环境下同时运行。原创 2016-12-03 23:19:18 · 572 阅读 · 0 评论 -
linux下Servlet中各种Path的值
在linux中tomcat下打印项目HttpServletRequest的值,如下:System.out.println("request.getServletContext().getRealPath :" + request.getServletContext().getRealPath(""));System.out.println("request.getServletContext().g原创 2016-12-27 11:20:45 · 1641 阅读 · 0 评论