从被锁对象的性质上来说,synchronized加的锁分两种:实例对象锁和class对象锁。实例对象锁 这两种方式加的是同一把锁,都是给当前class的实例加锁。 如果有两个...
IP属地:山东
从被锁对象的性质上来说,synchronized加的锁分两种:实例对象锁和class对象锁。实例对象锁 这两种方式加的是同一把锁,都是给当前class的实例加锁。 如果有两个...
文章来源于公众号咖啡拿铁 ,作者谢英豪 策略模式 经常在网上看到一些名为“别再if-else走天下了”,“教你干掉if-else”等之类的文章,大部分都会讲到用策略模式去代替...
等分一张11M的jpg用以打印,网上找了半天工具,不是要注册就是文件过大切不了,索性自己写代码搞定! 用的还是java的东西。 A4纸是210*297,由于我的原图是竖向的,...