java
cocosgirl
终身学习,终身成长
展开
-
java 工厂模式
举两个例子以快速明白Java中的简单工厂模式:女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。女娲造人,这就是简单工厂模式的应用。 首先,在这个造人的思想里面,有几个重要的角色:女娲本身、抽象的人的概念和女娲所造出的一个个具体的人。 1.)女娲是一个工厂类,也就是简单工厂模式的核心角色。转载 2016-05-30 14:35:56 · 289 阅读 · 0 评论 -
linux和windows路径处理
//本地路径String relativeSyncFilePath = "xxxxx";//获取操作系统Properties prop = System.getProperties();String os = prop.getProperty("os.name");//判断是不是windiws操作系统if(os.startsWith("win") || os.start原创 2016-06-12 11:25:21 · 924 阅读 · 0 评论 -
java web——Struts、Spring、ORM、ibatis
Struts只是一个MVC框架(Framework),用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。 S...原创 2018-04-18 07:49:00 · 327 阅读 · 0 评论 -
继承和实现
理论上:类只能单继承,接口可以多继承(接口应该叫实现);实践上:我们说类的继承一般继承的是事物的属性,如:姓名,年龄,性别 等,而接口的继承(或者说实现)一般是继承事物的行为,如:行走,飞翔,游泳(这比较抽象,在一般项目中大部分是指对某事物的增删改查等操作)总之,单继承描述了“is a”的关系,即“子is a父”;多继承描述了“can do”的关系,即“子can do父”。...原创 2018-04-19 08:09:29 · 302 阅读 · 0 评论