摘要:在最近开发中,经常要将一些数据保存到临时文件里,即,将T保存为xml格式,或者将xml读取T。 于是想用Java做个非常简单的ORM,结果在使用泛型时发现,Java的泛型无法实例化,在C#中,我们可以 T t = new T()。可在Java中连编译都过不了,真是郁闷。 最后用了一个笨的方法,直接在外部传递一个实例化的T进去。 还是C#开发起来舒服!
阅读全文
11 2009 档案
摘要:记得小时候有一篇课文《燕子从南方飞回来了》,从那时起就知道,燕子一到冬天就会飞到南方,春天又会从南方飞回来。 前些天,深圳遭遇了罕见的寒流,冻的俺都快抗不住,把看家的毛衣给穿上。前天看电视时,新闻说到,一居民家有四只燕子躲进来避寒,结果还是有一只冻死了。 哎,世界要颠覆了!
阅读全文
摘要:今天在给同事培训时讲到“面对对象”这一章,讲完后发现有些东西没有解释的很清楚,特别是“多态性”,就是泛泛的谈了一下而掠过。故写此博文以补述。 多态性(Polymorphism):可以用该变量引用不同类型的对象,并且自动调用与它所引用的对象类型相对应的特定方法(注:摘自《java2编程指南》)。 一.继承与多态性 满足多态性的条件如下:对派生类对象的方法调用必须通过积累的变量进行。被调用的方法必须是基类的成员方法的签名特征在基类和派生类中必须相同方法返回值的类型在基类和派生中必须相同方法访问说明符所受的限制在派生类中必须不比在基类中更多。 比如,动物基类Animal animal;...
阅读全文