11 2015 档案
摘要:所有的非静态同步方法用的都是同一把锁——该实例对象本身。也就是说如果一个实例对象的非静态同步方法获取锁后,该实例对象的其他非静态同步方法必须等待获取锁的方法释放锁后才能获取锁进而执行方法内容。可是不同的实例对象的非静态同步方法因为跟该实例对象的非静态同步方法用的不是同一个锁,所以不用等到该实例对象...
阅读全文
摘要:在看java继承这一块的时候发现了一个问题,即父类未被子类覆盖的方法是如何调用的?是子类拥有了父类的该方法只是没有显示表示,还是子类调用了父类的该方法。为此做了一下验证代码如下:public class One { protected void printA() { System...
阅读全文
摘要:Normal07.8 磅02falsefalsefalseEN-USZH-CNX-NONE在《软件工程(C编码实践篇)》MOOC课程http://mooc.study.163.com/course/USTC-1000002006 的学习过程中对软件工程这个概念有了自己一点想法。首先我对软件工程的理解...
阅读全文
摘要:先看Test.java此时出现上文提到的错误:The method clone from the type Object is not visiuable.我们已经清楚Object.clone()是protected方法。这说明,该方法可以被同包(java.lang)下以及它(java.lang.O...
阅读全文

浙公网安备 33010602011771号