静态类是指在一个类的内部,又定义了一个用static修饰的类。那静态类的功能又体现在哪里呢?可以用C中的结构体内嵌结构体来理解,其次需要了解2个概念:内部类和静态修饰符static。A,首先,用内部类是因为内部类与所在外部类有一定的关系,往往只有该外部类调用此内部类。所以没有必要专门用一个Java文...
分类:
其他好文 时间:
2015-10-26 00:30:56
阅读次数:
186
如果没有成员变量,或者成员变量都是常量,则用静态类。如果有成员变量,则用单例。(以便让成员变量有初始化机会)。//静态类public class CmyFuncs{ public float m_pi=3.1415926; static float calculateCircleArea(flo.....
分类:
编程语言 时间:
2015-10-25 14:54:19
阅读次数:
246
今天,WC的时候,突然间理解了一个一直很模糊的概念就是:强类型,弱类型,静态类型,动态类型到底具体指什么意思,哈哈,太有成就感了强类型:运行时检查目标地址的对象是不是预期的类型,如.Net,Java等弱类型:运行时没有类型的概念,只有地址的概念,如汇编,C等静态类型:对象的"多态"在编译时决定,编译...
分类:
其他好文 时间:
2015-10-25 12:04:00
阅读次数:
140
前情回顾:上一篇2) 验证器实现简单描述了下验证器的简单实现本文将说说Fluent方式的实现,欢迎大神们指点指点3) Fluent以及扩展方法实现我们按照之前 Fluent 的设想以及我们解耦的方式,所以我们先实现一个创建验证器创建者的静态类:public static class Validati...
分类:
其他好文 时间:
2015-10-21 18:57:01
阅读次数:
213
静态类和单例类1、静态类一运行就会初始化。而单例类可以选择性的初始化,即延时初始化。2、单例类可以在构造函数里面初始化很多东西。而静态类得写个静态方法来实现,并且还得触发该方法。3、单例类可以多态、实现接口。而静态类不能。总结:到底什么时候使用单例类,什么时候使用静态类这要根据情况来定。如果考虑扩展...
分类:
其他好文 时间:
2015-10-16 11:31:11
阅读次数:
181
一:驱动器System.IO软盘,优盘,光盘,硬盘DriveInfo/DriveTypeDriveInfo:确定有关驱动器的信息:盘符,类型,可用空间DriveType:确定DriveInfo类实例的驱动器类型二:目录Directory:静态类DirectoryInfo;需实例(@"c:\dddd"...
学习目标1.【了解】类的本质2.【掌握】SEL数据类型3.【掌握】点语法4.【掌握】@property和@synthesize5.【了解】动态类型和静态类型6.【理解】id和instancetype7.【理解】动态类型检测8.【掌握】构造方法一、类的本质当程序执行的时候,程序中所有类都会自动加载到内...
分类:
其他好文 时间:
2015-10-08 23:08:03
阅读次数:
192
Unity3D中可中途释放的单例使用静态类,静态变量的坏处是从程序加载后就一直占用内存,想要释放比较麻烦,可是之前使用的单例,没有提供释放的方法,那是不是也同静态的一样直到程序结束菜释放?那单例的好处是什么?所以此处在单例中加入了可释放的方法来方便释放单例。用途是:用此单例管理场景物体时,在不切换场...
分类:
编程语言 时间:
2015-10-08 14:25:48
阅读次数:
212
reflect包实现了运行时反射,允许程序操作任意类型的对象。典型用法是用静态类型interface{}保存一个值,通过调用TypeOf获取其动态类型信息,该函数返回一个Type类型值。调用ValueOf函数返回一个Value类型值,该值...
分类:
其他好文 时间:
2015-10-05 10:29:52
阅读次数:
175
1类型自动匹配(模式匹配)2函数是有值的(匿名函数是函数的常态)递归函数需要指定返回值3.内部类隶属于外部类的实例本身,而java内部类属于外部类,对外部类的依赖路径依赖4.object类似于java中的静态类里面的所有成员都是静态的,适用于配置文件5.同名object是class的伴生对..
分类:
其他好文 时间:
2015-09-24 19:32:19
阅读次数:
164