04 2016 档案

摘要:Java基础之理解Annotation 一、概念 Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。 更通俗的意思是为程序的元素(类、方法、成员变量)加上更 阅读全文
posted @ 2016-04-30 09:43 wwfy 编辑
摘要:Java enum的用法详解 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLAN 阅读全文
posted @ 2016-04-06 15:45 wwfy 编辑
摘要:好了,废话不多说,直接上代码,首先抽象一个场景: 公司的管理层和普通员工对员工的信息有不同的权限。管理层可以修改员工的个人信息,普员工只能查看不能修改,擅自修改系统会给出提示。员工的个人信息是可以共享的,但是起职能范围和操作权限可以被管理层修改。 抽象享元角色: [java] public inte 阅读全文
posted @ 2016-04-05 11:15 wwfy 编辑
摘要:《JAVA与模式》之享元模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的: Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支 阅读全文
posted @ 2016-04-05 08:48 wwfy 编辑
摘要:meclipse中project facet问题 (2012-02-14 14:59:48) 转载▼ meclipse中project facet问题 转载▼ 标签: 杂谈 分类: 技术 杂谈 一般出现在从别处import的项目上,只有项目文件夹上有红叉,其他地方都正常,现总结个人的几个解决方案: 阅读全文
posted @ 2016-04-04 10:35 wwfy 编辑

点击右上角即可分享
微信分享提示