04 2020 档案
摘要:8锁问题 synchronized锁的是方法的调用者 (phone对象)所以发短信先获取到锁,永远是先打印发短信。 如果打电话没加synchronized关键字为普通方法,那么将不受锁的影响 ,即使发短信没有运行完,那么他也可以抢先执行 设立了两个实例对象phone1,phone2,因为synchr
阅读全文
摘要:OOP的七大原则 OCP(Open Closed Principle),开放封闭原则 :软件实体应该扩展开放、修改封闭。 实现:合理划分构件,一种可变性不应当散落在代码的很多角落里,而应当被封装到一个对象里;一种可变性不应当与另一个可变性混合在一起。 DIP(Dependency Inversion
阅读全文

浙公网安备 33010602011771号