摘要:
单例设计模式-------懒汉式,饿汉式单例设计模式是一种很常见的设计模式在这里介绍两种单例设计模式懒汉式与饿汉式一、先说一说单例设计模式的特点:>>1.单例设计模式保证一个类只有一个实例。>>2.要提供一个访问该类对象实例的全局访问点。二、单例设计模式要点对一些类来说,只有一个实例是很重要的。例如很多时候对于某个系统只需要拥有一个全局对象,这样有利于我们协调系统的整体行为。再比如说某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。从而简化了在比较复杂的环境下配置管理。通 阅读全文
2014年2月26日 #
摘要:
一、final1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值。 当函数参数为final类型时,你可以读取使用该参数,但是无法改变该参数的值。 另外方法中的内部类在用到方法中的参变量时,此参变也必须声明为final才可使用2.final方法 阅读全文