![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
迷失的小书童
做一个简单的人,踏实务实。不沉溺幻想。不庸人自扰。要快乐,要开朗,要坚韧,要温暖,对人要真诚。要诚恳,要坦然,要慷慨,要宽容,要有平常心。永远对生活充满希望,对于困境与磨难,微笑面对。多看书/看好书,少吃点/吃好的。要有梦想,即使遥远。内心温暖而坚定!
展开
-
java类型转换
数据类型基本类型有以下四种:int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)、float长度数据类型有:单精度(32bits float)、双精度(64bits double)boole原创 2011-08-13 22:21:02 · 370 阅读 · 0 评论 -
设计模式之—建造者模式(Builder)-Java实现
Builder模式,将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。相关模式:思路和模板方法模式很像,模板方法是封装算法流程,对某些细节,原创 2012-01-12 13:58:56 · 4223 阅读 · 0 评论 -
设计模式之—单例模式(Singleton)-Java实现
单例模式限制了使用这个模式的类只能生成一个对象。有一些对象其实我们完全只需要一个即可,如:线程池(threadpool)、缓存(cache)、注册表(registry)的对象、设备的驱动程序的对象等等。事实上,这些类的对象只能有一个实例,如果制造出多个实例,就会导致许多问题的产生,例如:程序的行为异常、资源的过量使用、产生不一致的结果等等。Java Singleton模式就为我们提供了这样实现原创 2012-01-08 20:26:11 · 737 阅读 · 0 评论 -
设计模式之—抽象工厂模式(Abstract Factory)-Java实现
抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。public interface Person{ } public class Student implements Person{ } public class Teacher implements Person{ } ab原创 2011-12-06 23:33:24 · 640 阅读 · 0 评论 -
java多线程之生产者消费者队列
java多线程一般都会讲消费者-生产者模型生产者与消费者模型中,要保证以下几点:1 同一时间内只能有一个生产者生产2 同一时间内只能有一个消费者消费3 生产者生产的同时消费者不能消费4 消息队列满时生产者不能继续生产5 消息队列空时消费者不能继续消费----------------------------------------------------Messa原创 2011-12-03 10:47:30 · 982 阅读 · 0 评论 -
设计模式之—工厂方法模式(FactoryMethod)-Java实现
工厂方法(FactoryMethod):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method 使一个类的实例化延迟到其子类。工厂方法模式,这个方法有效地解决了简单工厂模式扩展性差的问题,想要进行扩展,只需要新加类就行,不需要更改原有类,下面是一个例子:public interface Person{ } public cl原创 2011-11-27 22:28:02 · 586 阅读 · 0 评论 -
设计模式之—简单工厂方法(StaticFactory )-Java实现
工厂模式一共分为三种,分别是:简单工厂模式,工厂方法模式和抽象工厂模式。先来说说简单工厂模式,简单工厂模式一般不在实际中是用,因为它的扩展性不好,例如我们添加一个新的类,而需要去更改现有的类,为了一个新需求去更改原有类的代码,那么就有可能引入新的bug,如果是新加一个类,而不改变原有类这就可以非常有效地降低引入新bug的风险,因此,扩展性是非常重要的。下面是一个简单工厂模式的例子:pu原创 2011-11-23 22:37:18 · 528 阅读 · 0 评论 -
23种设计模式-Java
常见的Java设计模式有以下23种:创建型模式 1、工厂方法(FactoryMethod): 定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method 使一个类的实例化延迟到其子类。 2、抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 3、建造模式(Builder):原创 2011-11-23 10:55:51 · 590 阅读 · 0 评论 -
Myeclipse9.0 安装svn插件
1、下载最新的SVN包(我下的是1.0.6版):http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 2、在你的磁盘上任意位置创建文件夹:“myplugins/svn”。名字可以任取,为了方便插件管理,建议名称为“myplugins”。 3、将解压的s转载 2011-10-26 22:45:50 · 2843 阅读 · 0 评论 -
深入Singleton设计模式-java
设计模式之—单例模式(Singleton)-Java实现 一文中实现了简单的单例模式,直接给出一个Singleton的简单实现,因为我相信你已经有这方面的一些基础了。我们姑且把这具版本叫做1.0版。既然单例模式的目标是只能生成一个实例,即整个系统中只能出现一个类的实例。那为何我们不把private static Singleton instance = new Singleton();原创 2012-01-15 16:47:33 · 675 阅读 · 0 评论