码迷,mamicode.com
首页 >  
搜索关键字:enum    ( 4239个结果
【swift初见】Swift可选值Optionals
我们用oc开发的时候,经常会遇到null值的情况,如果不加任何判断的话可能会导致程序崩溃,swift语言添加了可选值这样的概念,基本语法如下: 可选类型: var optValue: Int? = 8 在类型后面加一个?表示optValue这个值可以为nil,"?"就是可选值的一个标记,?其实是一个Optionals的类型,我们可以看看swift的源码: enum Optional : R...
分类:编程语言   时间:2014-11-21 16:22:53    阅读次数:360
图片缓存
ios url缓存策略——NSURLCache、 NSURLRequestrequest属性:typedef NS_ENUM(NSUInteger, NSURLRequestCachePolicy){ NSURLRequestUseProtocolCachePolicy = 0, //基础策略...
分类:其他好文   时间:2014-11-21 16:03:25    阅读次数:172
C# 装箱与拆箱
知识点 值类型。 值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 值类型超出作用范围系统自动释放内存。 主要由两类组成:结构,枚举(enum),结构分为以下几类: 1、整型(Sbyte、Byte、Char、Short、Ushort、Int、Uint、Long、Ulong) ...
分类:Windows程序   时间:2014-11-21 14:15:32    阅读次数:397
Java 语言中 Enum 类型的使用介绍
Enum 类型的介绍 枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常量的定义相似。不过相比较常量类型,枚举类型可以为申明的变量提供更大的取值范围。 举个例子来说明一下,...
分类:编程语言   时间:2014-11-20 20:16:04    阅读次数:349
用enum枚举量做下标初始化数组
一下copy自:http://bbs.csdn.net/topics/90234659-----------------------------------------------------------------------------------------------------------...
分类:编程语言   时间:2014-11-20 20:05:09    阅读次数:236
java反射之获取枚举对象
项目中导入大量枚举对象,用来定义常量。随着带来一个问题,就是每个枚举类都需要通过key来获取对应枚举的需求。 1 public enum ExamType { 2 CRAFT(1, "草稿"), 3 PASSING(2, "待审核"); 4 private int value...
分类:编程语言   时间:2014-11-20 18:19:23    阅读次数:278
EnumMap源码阅读
EnumMap的键值必须是Enum类型,而且put的时候只能是初始化时指定的Enum或者其子类型。同时不支持键值为null。 EnumMap初始化会创建存放key和value的两个数组,大小为Enum类型中成员数量,同时会缓存所有Enum类型到key数组。 EnumMap迭代保持键值的自然顺序(即枚举类型常量声明的顺序),其实通过Enum内部ordinal()方法实现,vals数组每次插入元素都放插入到key值对应的ordinal()返回的位置。...
分类:编程语言   时间:2014-11-19 20:34:59    阅读次数:282
事件Event
Event类是所有事件类的基类/** * Base class of all kinds of events. */class Event : public Ref{public: enum class Type { TOUCH, KEYBOARD, ...
分类:其他好文   时间:2014-11-18 23:07:45    阅读次数:180
Java Secret: Using an enum to build a State machine(Java秘术:用枚举构建一个状态机)
最近在读Hadoop#Yarn部分的源码,读到状态机那一部分的时候,感到enmu的用法实在是太灵活了,在给并发编程网翻译一篇文章的时候,正好碰到一篇这样的文章,就赶紧翻译下来,涨涨姿势。 原文链接:http://www.javacodegeeks.com/2011/07/java-secret-using-enum-to-build-state.html 作者:Peter Lawrey...
分类:编程语言   时间:2014-11-17 14:10:07    阅读次数:301
动态创建对象的实现
public enum UpdateModelType : int { [RequestAttribute("eval_model_stat.json", typeof(ModelStatRequest))] MODEL_STAT = 0, /// ...
分类:其他好文   时间:2014-11-17 00:19:34    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!