使用Java5中的类型安全枚举和注解(以及元注解)编程http://www.importnew.com/11053.html
分类:
编程语言 时间:
2014-11-06 19:04:10
阅读次数:
157
委托,delegate关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。委托类型声明的格式如下:public delegate void TestDelegate(string message);首先,我们看一下M.....
委托和事件是C#中相当重要的部分,先简单科普一下这两个概念的定义: 委托delegate 关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。——msdn 事件event是特殊类型的多路广播委托,仅可从声明...
分类:
其他好文 时间:
2014-11-05 21:14:43
阅读次数:
224
使用泛型的好处是“代码重用”,极大的提高了开发效率,泛型为开发者提供了以下优势: 1,源代码保护 算法的源代码不需要提供给使用泛型算法的开发人员,使用c++模板的泛型技术需要提供。(目前c++模板的泛型技术了解较少) 2,类型安全 给泛型算法指定类型时,编译器能理解开发者意图,只有...
1,变量的分类:C#是一种类型安全的语言。每一个变量都要求定义为一个特定的类型,并且要求存储在变量中的值只能是这种类型的值。值类型在C#中你可以通过声明枚举类型或是结构类型来定义你自己的值类型。C#以同样的方式处理用户自定义的类型和C#预定义的值类型,不过C#编译器可能更优于处理后者。下面的表列出了...
公共语言运行库 (CLR) 是 Microsoft .NET Framework 的核心,为所有 .NET Framework 代码提供执行环境。 在 CLR 中运行的代码称为托管代码。 CLR 提供执行程序所需的各种函数和服务,包括实时 (JIT) 编译、分配和管理内存、强制类型安全性、异常处理、线程管理和安全性。
通过在 Microsoft SQL Server 中托管 CLR(称为 C...
分类:
数据库 时间:
2014-11-03 11:30:40
阅读次数:
218
第一讲,第二讲:黑马程序员_毕向东_Java基础视频教程第15天-06-集合框架(泛型概述),(泛型使用)一,泛型了解:泛型的由来:泛型是JDK1.5版本以后出现的新特性。用于解决安全问题,是一个类型安全机制。好处:将运行时期出现的问题ClassCastException,转移到了编译时期。方便于程...
分类:
其他好文 时间:
2014-11-02 22:29:19
阅读次数:
251
注:阅读了effective java 讲诉enum的部分,做下笔记,下文中大部分代码来自effective java书中枚举类型是指由一组固定的常量组成的合法值得类型。使用枚举的好处:a,因为没有可以访问的构造器,枚举类型是真正的final; b,枚举类型提供类编译时的类型安全。如:...
分类:
编程语言 时间:
2014-11-01 19:09:06
阅读次数:
243
Swift和其他语言一样也提供了两种集合类型:数组和字典
数组:数组用来按顺序存储相同类型的数据,swift规定它是类型安全的,每一个数组都有自己的类型也就是其他语言所说的泛型。
创建数组:
1、var aa:[String] = ["aa","bb","cc"] 或者 var aa = ["aa","bb","cc"]
2、var aa = [String]() //空数组 ...
分类:
编程语言 时间:
2014-10-27 17:41:00
阅读次数:
202
前言这本书这几年零零散散读过两三遍了,作为经典书籍,应该重复读反复读,既然我现在开始写博了,我也准备把以前觉得经典的好书重读细读一遍,并且将笔记整理到博客中,好记性不如烂笔头,同时也在写的过程中也可以加深自己理解的深度,当然同时也和技术社区的朋友们共享委托类型安全的回调函数,函数签名定义声明、指向静...