12 2013 档案

摘要:今天写程序的时候我考虑到在一个for循环中加上if判断的时候效率的问题(循环上万、十万等数量级的时候),一开始的想法很简单,就是能不加就不加,尽管不知道会影响多少的效率,但是不加总会比加上要好。正好今晚超哥在,我就请教了一下超哥,其实很简单,主要看这个循环的有效循环次数,神马是有效循环次数呢比如int sum = 0;for(int i=0; i<list.size(); i++){ if(list(i)%2==0){ sum +=list(i); } }在上个循环中,会循环1万次,但是你会发现有效循环是只有5k次的,也就是说我们执行了另外5k次的无效循环,这样的时... 阅读全文
posted @ 2013-12-19 20:20 木幽落_思 阅读(172) 评论(0) 推荐(0)
摘要:继承: 继承是两个类之间的一种关系。当一个类B继承了一个已经存在的类A后,类B就拥有了类A所有的非private属性和方法,同时类B还可以根据自己的需要添加新的属性和方法。继承是is-a关系。 子类不能继承父类的构造方法,但可以通过super关键字来调用 因为子类没有继承父类的private... 阅读全文
posted @ 2013-12-09 19:55 木幽落_思 阅读(284) 评论(0) 推荐(0)