泛型:泛型只是提供给编译器。在编译完之后,生产字节码文件时就擦除类型信息,泛型就不在了泛型的术语:整个Arraylist:称为泛型类型。Arraylist中的E称为类型变量或类型参数整个Arraylisst称为:参数化的类型Arraylist中的Integer称为类型参数的实例。Arraylist中...
分类:
其他好文 时间:
2014-06-11 08:03:03
阅读次数:
265
Protocols and Extensions
协议(接口)和扩展Swift使用关键字protocol声明一个协议(接口):类(classes),枚举(enumerations)和结构(structs)都可采用协议(protocol):
1 class SimpleClass: ExamplePr...
分类:
其他好文 时间:
2014-06-11 07:31:14
阅读次数:
232
1.泛型算法:
大多数算法定义在头文件algorithm中,标准库还在头文件numeric中定义了一组数值泛型算法
举例:
find函数用于找出容器中一个特定的值,有三个参数
int val = 10;//val为我们需要查找的值
auto result = find(vec.begin(), vec.end(), val):
cout
find将前两个表示范围的迭代器内的元素与va...
分类:
编程语言 时间:
2014-06-09 23:35:41
阅读次数:
279
Swift提供两种方法来解决强引用环:弱引用和无主引用。
弱引用和无主引用允许引用环中的一个实例引用另外一个实例,但不是强引用。因此实例可以互相引用但是不会产生强引用环。
对于生命周期中引用会变为nil的实例,使用弱引用;对于初始化时赋值之后引用再也不会赋值为nil的实例,使用无主引用。
弱引用
弱引用不会增加实例的引用计数,因此不会阻止ARC销毁被引用的实例。这种特性使得引用不会变成强引...
分类:
其他好文 时间:
2014-06-08 17:48:05
阅读次数:
204
Protocols and Extensions
Protocols 协议的使用
使用关键字 protocol 定义一个协议
protocol ExampleProtocol {
var simpleDescription: String { get }
mutating func adjust()
}
类,枚举和结构体都可以实现协议
class SimpleC...
分类:
其他好文 时间:
2014-06-08 17:09:31
阅读次数:
254
泛型函数可以工作于任何类型,这里是一个上面swapTwoInts函数的泛型版本,用于交换两个值:
func swapTwoValues(inout a: T, inout b: T) {
let temporaryA = a
a = b
b = temporaryA
}
swapTwoValues函数主体和swapTwo...
分类:
其他好文 时间:
2014-06-08 15:27:37
阅读次数:
212
接口是一种特殊的抽象类public interface Comparable{} //
泛型类型接口实现接口时, 要实现接口的所有方法class Employee implements Comparable {}接口中可以包含常量,
但是不能包含实例域或静态方法.对象克隆Employee orig....
分类:
其他好文 时间:
2014-06-08 00:25:21
阅读次数:
192
泛型泛型编程让你可以编写更具扩展性、易重用的功能,代码使用时的类型取决于你所定义的业务需求。你可以编写避免重复的代码,目标更加清晰明确,风格抽象。泛型是Swift语言的一项强大的特性,基本上所有的swift标准库都建立在泛型代码上。实际上,你在这本书的时候不知不觉地接触到泛型,它贯穿始终。例如Swi...
分类:
其他好文 时间:
2014-06-07 21:57:16
阅读次数:
358
什么是泛型?泛型(Generic type 或者
generics)是对Java语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection
framew...
分类:
编程语言 时间:
2014-06-07 21:13:09
阅读次数:
333
1.PC机属于微型计算机,常识吧,我哦竟然不知道。2.sql 语句的通配符% ---
一般和like在一起用。匹配任意长度的(长度可以为0)字符如’m%n’匹配字符m和n之间有任意个字符的字符串不是*号3.考试要用心,用心,思维不能僵了。4.数据结构:n个元素进栈,共有多少种出栈顺序?应该是公...
分类:
其他好文 时间:
2014-06-07 20:32:41
阅读次数:
235