1. 不支持类的类型参数的可变性 只有接口和委托可以拥有可变的类型参数。即使类中包含只用于输入(或只用于输出)的类型参数,仍然不能为它们指定 in 或 out 修饰符。例如, IComparer<T> 的公共实现 Comparer<T>是不变的——不能将 Comparer<IShape> 转换为 C ...
分类:
其他好文 时间:
2018-12-13 01:21:36
阅读次数:
197
1. 生成器 本质就是迭代器. 一个一个的创建对象 创建生成器的方式: 1. 生成器函数 2. 通过生成器表达式来获取生成器 3. 类型转换(看不到) 2. 生成器函数 (重点) 生成器函数中包含 yield , 返回数据和return差不多. return会立即结束这个函数的执行 yield 可以 ...
分类:
其他好文 时间:
2018-12-12 19:39:50
阅读次数:
227
子类一般是父类的升级 父类=子类,是升级,向上转型, 子类=父类,是降级,向下转型, ...
分类:
其他好文 时间:
2018-12-12 00:28:36
阅读次数:
182
本质就是迭代器. 一个一个的创建对象 创建生成器的方式: 1. 生成器函数 2. 通过生成器表达式来获取生成器 3. 类型转换(看不到) 生成器函数 (重点) 生成器函数中包含 yield , 返回数据和return差不多. return会立即结束这个函数的执行 yield 可以分段的执行一个函数 ...
分类:
其他好文 时间:
2018-12-12 00:17:10
阅读次数:
163
部分没有答案可以自行百度。 1、myeclipse与eclipse的区别。 2、说说对maven或者SVN的理解。 3、类的加载过程 (创建对象的过程) 1)子父类里静态属性 赋上默认初始值 如果有显示赋值 赋值 2)父类的静态代码块 子类的静态代码块 3)父类的非静态属性 赋上默认初始值 如果有显 ...
分类:
编程语言 时间:
2018-12-11 16:05:59
阅读次数:
559
1.convert(float,endtimepart)——conver(数据类型,字段名称) 2.cast(endtimepart as float)——cast(字段名称 as 数据类型) ...
分类:
数据库 时间:
2018-12-11 13:48:24
阅读次数:
192
已知 map.get("id")为数字,如:123问题 id.equals(123) 结果为false而使用 int id = (Integer)map.get("id");则会报异常(类型转换异常) java.lang.ClassCastException: java.math.BigDecima ...
分类:
其他好文 时间:
2018-12-09 20:40:59
阅读次数:
180
new和malloc的区别、构造与析构是否可以成为虚函数或者发生多态?。。。 ...
分类:
编程语言 时间:
2018-12-09 17:52:56
阅读次数:
209
C中的类型分为 整数数据类型 浮点类型 void类型 基本类型符号: 默认数值为十进制,例如:10,20 以0开头的数值为八进制,例如:010,020 以0b开头的数值为二进制,例如:0b0011 以0x开头的数值为十六进制,例如:0xff25ff 以后缀f结尾的浮点数值为Float类型,例如:12 ...
分类:
其他好文 时间:
2018-12-09 13:51:42
阅读次数:
192
上述代码输出结果: a > b 赋值用机器码写入内存 虽然我们以十进制为两个变量赋值,但是变量值在内存中是以二进制机器码的形式存在。如果十进制数是负数,它就以补码的形式存放在内存中。比如"a = -1",a的真值以二进制表示为"1000 0001",高位是符号位,其余位表示绝对值;它的反码是"111 ...
分类:
编程语言 时间:
2018-12-09 12:14:53
阅读次数:
304