王辉的博客

少则得,多则惑

月份: 一月, 2012

平常工作都干啥

“你在法国做什么?”,亲朋好友,每每会这样问起。我的回答总是很简练,我是搞计算机的。说实在的,这说了给没说一样,搞计算机,那面大了去了。其实,我也不是故意这样的,毕竟隔行如隔山,你描述的有头有尾的,别人未必感兴趣呀。今儿个,写写平常工作都干啥,希望给有意的朋友,做个更加细致的解释。

我是一个程序员,富丽堂皇的说,叫软件工程师,通俗易懂的讲,是编程的。至于编什么程,在正常发工资的情况下,老板说了算。 阅读全文»

Java的枚举和接口

Java中的枚举,不仅可以用来列举常量,而且可以实现接口。这第二点很重要,它使得枚举类型具备了多态的特性。但它又有一定的缺陷,特别是遇到枚不胜举的时候。

对于每一个新加入的枚举元素,他都必须实现接口中的所有方法。即便是在一个不大的接口的情形下,当元素数量增加到一定程度的时候,源文件就会变得相当巨大。虽然所有枚举元素,都是在实现同一类方法,但毕竟细节不同,所以把他们列在一起,影响阅读的欢乐性。除此之外,每次增加新的枚举元素,都要对此枚举文件进行修改,不符合开闭原则。 阅读全文»

Switch to our mobile site