java中常见的零散知识点
一、wait()、notify释放锁问题wait()会立刻释放synchronized(obj)中的obj锁,以便其他线程可以执行obj.notify()但是notify()不会立刻立刻释放sycronized(obj)中的obj锁,必须要等notify()所在线程执行完synchronized(obj)块中的所有代码才会释放这把锁.yield(),sleep()不会释放锁。二、什么是java的局部变量、成员变量和全局变量?1、局部变量:在方法内定义的变量称为“局部变量”或“临时变量”,方法结束后局